selinux-policy-refpolicy-mcs-2.20081210-12.13.1<>,gOܸ/=„C`.{@KMfx@O.&;JgRU\1sOOHS IKwlDceD @gϑ`yTqk.9fYto[J+^SFlL.Iʉ|zOB$\epL$FZ*4g9KuW1]>f^" *KITĒWIFO] Q qy:,G.n4t!8peJsJ2e}J40-Jpҁ9f?s>5b?bd* 2 X $ F  /h # lѳ$ (78@9\:FGH IX `Y d\ x]/^ZbacbdbebfblbzbCselinux-policy-refpolicy-mcs2.2008121012.13.1SELinux policy - Tresys MCS RefpolicySELinux policy - based on reference policy from Tresys - mcsNAQbuild35openSUSE 11.4openSUSEGPLv2http://bugs.opensuse.orgSystem/Basehttp://oss.tresys.com/projects/refpolicy/linuxnoarch?rIEF ]!{8eTFY_T'!o Jr!{Vr-!{Vkrv{/z & ^qr(&& f{3$2 2U#UO N8X Ve{g v?Q.94=va xCIK BS@F5u'k | x(DIi ( _ 'T. U V'u:G :^ K: _Z:F# Dg{eS o c\~.uWd5Q BG3?/ |"gJ ? _$0i3P  lM)! {l3 jIR. f* > l F2 j [pF [ : e   x9 }G(Z`/oG =( RvN v!ZM+A/  & ;#Q !g7& E}  3y]  #$8z zb_" 8 < {LL*-y f  sLC>z , E^"&3Z+2 RCZYF 'S? !#jb(`@ ?60 '1KH>1 N  , Ni   m#pW 5 (Mg` P I 3 6'K80$9+/A zB[$ ;Fq {HO E p- $d\ E Q8+( KOKA%Ni,x1 A;g [[g}#   E  bs$J4)@ L]' ~D ^8K1aY v&9 L 4_>Mf/  . '&K1vU Zi0kD57% By (A~cd*9A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ}NAQ|NAQ|NAQ}NAQ}NAQ|NAQD\[I@$GbIņIņIņIAI@$NAPI@'I@'Gl"IņHGl"Gl"Gl"Gl"IņHGl"IņIņIņGl"GI@'Gl"IņGl"Gl"Gl"Gl"Gl"IņGcvGl"IņIņIņGl"GI@'Gl"IņHGl"Gl"Gl"Gl"IņHGl"IņIņIņGl"GBI@-CCFշG I@-I@-HalNAQ+I@'FFCqCqBB͖HalFFB͖BB͖HalFFI@'I@'HmeHmeF F F C|F F F I@'I@'G&*DG&*DG&*DG&*DG&*DG&*DG&*DG&*DI@/NAQ.I6I@$G?H mG wBH mGl"IņF[HI@&NAQ.I@'CE{HI@G]HI@HIņI@I6IņI@C4~hC4~hI@GͧIņI@G3IņI@E7IņI@FHHC@IņIņCE{IņI@I6IņI@CE{HI@CE{IņI@D%IņI@DCIņI@H:ؽIņI@Cs{IņI@G3IņI@EO^E (I@B5DtHI@CKIņI@H;QIņI@DIņI@E7IņI@FݪC"I@EIņI@DCqIņI@CE{IņI@D_FE (HCE{HHDM@IņI@E7IņI@CE{HI@CNiIņI@DhIņI@C1;HHHcIņI@I@$Gl"IņI@D_FHHFI6HD ^(HI@CIņIņIņIņIņIņIņIņFIņIņIņIņIņIņIņIņIņI6IņIņIņIņI6IņIņCE{IņI@Ch0IņI@B5CHW0I@IņIņIņIņIņIņHW0HW0I@HVIņI@DNuIņIņIņI6IņC˴HHIņIņIņCϯIņIņIņIņIņDI6I@Cw:IņI@I6IņIņCIņI@EjIņI@IņIņIņDIņI@I@'I6I6I@D I@'I6H;I@'I@EYG`iI6HC\7I6I@I5qI6I@BYI6HBYI6I6C=DFHB5C8YxI6HB2HHg0HJI6HG`iHHIůIůIůI@&H)IņIņH)H)IņIņH)IņIņH)IņIņH)IņIņI@&D[)D[)I@G{I6I@H HI@IņIņIņH֫I6I@D"HI@I I I@I I I@I$/D KI@H HNI@I$/I$/I@I6I I@H֫I6HI$/I$8I@H֫H֫I@E7HHD$FD$FHFHHD_RI6I@CE{CI@G{HI@I!%I6IņI@CE{F,I@HUI6I@G`iIņI@B5HH,6JHDIņI@EGIņI@E5 I6I@CE{IņI@CE{FaI@FDI6I@HқH`JHG`iI6I@I6E (I@G]bEIņIņIņI6I@I6I6I@Hg0IņI@'H֫E (HG HE#Hg0HkqNAQ+IņF BDqDԾDԾDwuF GQjDԾNAQ+HalFGFJCree4a621eca9176bed9775ef58b722732bd1df230e79262fe29b13f89961e8326b1c42884fa5bdbde53d64cff469374fdb598ff7fcfc8551a4713908ead8666d1162e92bfb15d2fad4b8d00869106483350d4ea3a1ae726c477a03669427895f8563d9616e9b5b7f68896b366eaaba11e5a7693d7e88cd59c6038947ba4cdc345b5eaaa9823a87fcce2abc836e55c64c93c867677892c0a15dc0b9e9811cc2c4999866a62735a38b2bf839233c1a1689de56a6b14d2bed27405d2066af463df9f5f3ea3ff98af478a34b763e36d901ad42b314465b0995d69eb2d5c58d2cec40a7f1a4f5f05f47e635a6748be3c85a78b8d7194fe1a41687ea8108ebb1342d70d39404470426781c7bb5856194d27d98ac0871db33a5e8a7d7480d654154eaccd048af36fd3e1ea06b1266f599692c72470cf8e18b80fcd7b0b615f6e03e0fb595838b7d4850c3c539375d94f2225ddc6b69d2c247f8c9c141c7b9192aaad4b22393a5ca445f6965873eca0259a17f8336f864d14df79bac627097eac7da25ea42c72b85d674f686c9d70ba3dc7e66f76bb9cae36484fe452dc294e125a4619cb1ead3a210ba45edbdd78ac4d8e9bac339ed0d72705d5a6627fd2fb053265b0779ad49fa84b2afed83435149070803b26ffbf9b0ae077084002af23730b02e31374037c62ca603d9fd7679576d80df955b1c42884fa5bdbde53d64cff469374fdb598ff7fcfc8551a4713908ead8666d1162e92bfb15d2fad4b8d00869106483350d4ea3a1ae726c477a03669427895f899866a62735a38b2bf839233c1a1689d3c867677892c0a15dc0b9e9811cc2c49e56a6b14d2bed27405d2066af463df9f7f1a4f5f05f47e635a6748be3c85a78b5f3ea3ff98af478a34b763e36d901ad405c8e418f07e5014f20dd9e3f5be11f98d7194fe1a41687ea8108ebb1342d70d39404470426781c7bb5856194d27d98ac0871db33a5e8a7d7480d654154eaccd2b314465b0995d69eb2d5c58d2cec40a048af36fd3e1ea06b1266f599692c724b1c42884fa5bdbde53d64cff469374fdb598ff7fcfc8551a4713908ead8666d1162e92bfb15d2fad4b8d00869106483350d4ea3a1ae726c477a03669427895f8a95dd97f1fe7d2f93142e1f23bcd0e563c867677892c0a15dc0b9e9811cc2c49e56a6b14d2bed27405d2066af463df9f7f1a4f5f05f47e635a6748be3c85a78b5f3ea3ff98af478a34b763e36d901ad4de6945676a1b0f48562088f18e79df1e8d7194fe1a41687ea8108ebb1342d70d39404470426781c7bb5856194d27d98ac0871db33a5e8a7d7480d654154eaccd2b314465b0995d69eb2d5c58d2cec40a048af36fd3e1ea06b1266f599692c724b1c42884fa5bdbde53d64cff469374fd1349f995354e681bf5cbc3ba0e3872ad162e92bfb15d2fad4b8d008691064833c561d81581f04f04ce4e72a5f2a281965a81f6953618a27c85d55ef287dc85e7b20fc5a06bb4b5d35bea28fea705b62e8aaee479c9c82a0e70365868afeb3a20e385ff93d79ce89342191d29f5e263795f3ea3ff98af478a34b763e36d901ad43b79be6f2167fbfa105b769b9659e9d4a9379036b0d14175d70350e4418ec532e502c4a24277e2ca7477ecfec1ca5d2bc7ae8b947144af8059667c6179f20a22769704082e2f06e5cc7d98bfce7ecc665bda9bda0da7df16aeb28a04818b043f5838b7d4850c3c539375d94f2225ddc654ce2d0ca298d4343a7704447751174fb950bf8eb9199a3a3ebd8578ce14430910a253edeeea1e633ae86688a4a7f12be8a08ab28b1860ed132d8e8ef9c6b4a9c1d676e283d437c5e644bbd65c1920acc2b1bb9d0b1b27792c733c752759868cee4347b58cfcb3aa5707b689867c1e45d6e1e6b8b3a8e116f0e3569cb24b92e45db95dcc18fedf3a3c515c4b626449e082f8b8686711c09c7cf3f740b6b7ec91a4aa22d7f3af5552771ef86d631a463e32aa8e850f76de5bbedc18deb39c250104b33e9b7f6fa781c0efbc714c60d84b704eff10167d0198668ec96909e33fd1f1c7f3deb24ced0b8ba426cc74afb75a4899d713a9bf27f8ad996e10cbe272a9da670555fc768c035189bce62f64aeb41a5419b37844a3ab817f9320fe9c2b69efa88a81a294f7607e1fe01f7035a09b9f096f021558bba01c8a522ad853a9f0a637b2dcca2e89775cf15c96a43fc48a7a972dde65583945b1c4d7d3d545aa5ca44988a44f501f414cc19a8b9ab6003556521ae17fc3d2e6761d2c4f45bba1175a713ea7007c67320b7a5fc1011f4598c43dfb1a6f3a1538c8fe308c9b8dc6f27e9ccd76ce970e0805c0a9147d619d14cf3ac827be29b423dafc5d733872c36b40881c2e6697286016ca1c89d9948d6bac7881233afaa7b17c115f8f4755e55c264fd2f6f1e9c2df22bb959526028ba4a9b15d9a74e4c0306c1d9c7de06e624336e1c3dda877ac5bcda6e6e0b15f3cc08a9c5e561e03dd9b488df9563867f68809970e916a6a519086fd2173558b969fdbc1f2e0284bae709ded7cdef5535a5f4da0dac45b2146a3d51dcb729e38019eb11a93a91e19fd715b96ad23421e3b69564a1b49fb78e202daf59b7edbf09994383923eb2781a8ebbe70e09c28a568d723f41e1653a4627e5fb968d6797629ea569751e7ec605268a40354c465129de9736745f975ea0da36de41dfb337187e766c537a1e89688cc9c0c36b9ee7a520bdfbf16bf8d74e15aabe28d5ed7be638a1fea3b21af71dafe9e710c4aecb1acc25c2b7826394f59e3b7f7a8bdeba07809bf658e0a818dc836d4f5fac025b2a0c9e8dbf353fa7bc35b5d7e0b9e0d57afa003d51f910b51c98f766f4ab2ada627c7c2c71a33273443f00b733bb452e820936a69d5fcc2b37d0869f7a3cf4326f5ec1961c2c63640945b9858ff0bfe0a257b8a0a962544b5ed3cd9b7e09d348e8c26a6b1b5c97323457939f79caa6efb31e996c8b0cd38f2a3dc86bff23b344d508f9a127b077032b077be931ee4a3e59813a4866231d8cc89139fc024f2a9ed51a0d3ab3e535e1e0a9581123d6809951e06a09d1f60502a10db044f431a1e1760a00e3e93b1ab2476be277bdc714e7601272a8a465c55e34cd8eafa7334d2e4b619ac74f687a378c4bb601de5afc40cc5fd7db9bf6b301dbf11069a3f0ecc128013d3f51b2f2d3a41c9c90aad5a3005409f38c26fdeb5433e613df3f568d8b0b38c055403a0e7e5c92ad95e08186cc1619de0e756f01ada0cb167c08eb1539f5a059336ad341ddb33853306c5608c3db5cd7cd4badace479baa65e2d14782497e2008c1123658b0019b2f64ce0c7f077c58ab6e1daa684bef609f85889d69a43253b42d553d93178d02dcfd43bdb8ccd8bcd9c098766696bc271de1e5fd1605af95be13b117e622ee7bcb1cf00c5f9c4044e1e90413f68e502fa50c845c36e20681854e1662e6c4ecb21f5ce02662f3f4e8b45230d6f28d16460e1bb6c7d941925ba348d788b08970a84cb79f7706537f29355e883b90e5d421e0da4b13064a66a04e33d9047f804bf67c6fb43f31646aaf6124988b9cee7e6a0116e2d95330c32f870540df4717042841b2ed23dc9419eb2a4c98b8dbf6f127457269787f452b23bb5602ecde8b61e9d361565107484d7194375595010429831e952015c44f279a357b06d1af46b37858fa8a0e2f8a2120632fa2ef74264fdb8330d38d3526e4f9cf601711407ff8e01775d6f8e469fd291d8c40c1c6724a5ba1a683e9acd65f9bc60ea01d91b374e5ac8095e2bd6dcf9d29a703c3e18b8396664b8812af846b721595042845a93adf7c951dc7df695b56080df6654287778b2b6f5a835389096ae25eb7c2771571e8a64f64719f3c02e85e684a2deeccc5c8103470129da038ad06534ddb6d77f4d9943e495f7dcd7fc24a3b51c32188f1cf889597fef15c3eeb158a8c1c75ecdaf892801effb592408b9806b758a2c4a3a563b1951bd881174881607d55eef5d2af597b0fbf3e594d85c0674cd2934e94cbba5278e091e682dc8708b80d2bded6376008b9536bd86551fffd562a8bcf0e9e62d7173a50f2f4e98ce73f09fcac3a056b4b0a20c66fdb8479b0dc63efd3d4d036578d69374cdb79cb5fe0a82bc2270af8341dcb83ac8531fbd843d9ce90bb8203ef11ee6466dc8ac3602ad9a326157913eec38a17a1640af84db993df8c0955bce00670da26c2aec1a6977c946ecfa8f2dab336cf1dd88fa46c28de48536e62cd0273bb8ef2c88f5a284771fa661e28b4551e2eca265311cdeacaba4f9a87793a320499e89b0a959bb3943b3e1e4753074cf4623646170e547c68b8942e11a903c98f9e28d99f51a4a036374a8258660a75bae54b2594f9f78cf51ffff7931e8ff07ad9d3b51e47d94e90da5b54fd9f614693685540d18ff0a632a86485ce5587a2360430be273cebbcfb4d1173dacc2ce4e8e4c62c257a59fa68c308562fca0a0944f81416fb60cbaa26422538193056d546d3b5d7e3359b5bb4d96768dbdff76da1417aff86a7391f91e60825ad18984f6d94291ceecec1ca358e9e498a30e4d5d15de35f4839f8946ea8122016cabb0e25b448144c8bc89b6a8e34966b884a9d4db9cab6f65b404d908c21a6684c99fc857e49944a683a10bc484777b3f8e32e838a82864a1f7ee4c1ff2e7527d4a3bdcb0437fd3cbdaff2eebdb97e3fcada88edb15a62f5932a9b96076f27f9114ec582c670f7835f855ef2cc95cfced970af9f168768157d30444c6881f4a42ce9bbb2f48d7ff23213fe59dbbdf6b17d1943a364f49bd459c579cb3cf1f41ab36a64d961aa16f3ef3150c78895b113249fe02af01655740d3d145e2e89729351ac3869190cddba6c819aa93f0fce9615130a5bd67ead1f6adaac1612ca15d35d1cf47f3455cfad7ab8641adb0e59dfaf1c7907289dfd05ba503e16c1c1ea9ced6618ad4417e6de52492fe35d488a1c7f6487302e13f064f3af4b7afb702216d17fcb37f07a37cc7151e412264e9a897ef77b79cc1b2db8df97ce59949c8e8b2da91bbd87d0ec3486b0e325be5c91b054437970ea03d60f1c32e734a7df6412d6c82630eca814d79dd952176a33325e07b3696a615b5f72f43cf93898a6ae554f6724de764e86f00dd75e8e4113061d45e2c72d38bebddb96086697de5e0231bd9a78ca6cd70a68915dc4e02e3b5fb023c925b15885a3192ad35684ad0739c1043d5abb55fc30360d2f7201291b4223d1a694b821bc8d885901ece34abfde815f57abcd5a92a62a8cd39363bf673879c8e779220bc66bf0ca82cbe0a017a26700edda20f0b1b87fe993fb4be40951c184f9c4ee88ed353d5ee11e14abdf037016ef8597c37c04ad9e40bec7454deb4a3a41eae28d81cfd037316a34b4210ade9b9170f2b42a4da98b1a6f3889e8e8b137886a533b5a44d3c9783a6bd880cc8ea0970bc1fce5ac693344ca5b439cc1446901b593c15229baf63dabd09d2bc2e46e818d2eeee5b2b51a4db47a8eecc668efb821ce19d2344a48ed4ae65b24b6bd7983fb9f2163c0b87bef2989c7f1c8ad7d80a2c89fedfeb57a3ce3005f1a7919ed2222ec637396512d3484d04f31069fdf093cf010081eac33528b3ff2056a32eb9640ae80b73dd1d7aff07f998d52fdb69e2524379e5d6147d6943dc1c1adccf68d320f9f6105a1ca2710a3272bbf493a552bbe73e91ded98cdc829786831aa0bd59f4135d70a34bdc38e8651c2757ead5b4c9b5276a4c70cba64cd565fcd2c2136de546892b9a634d25d72bc7cc0f3eff8eb5475947bfce42c96da4e1a640f3c578ef238d97cd163fe50a1cecdff2f7c6a369898cf2038da557192bc9d27194236c5f2c2dfd48334fd69e7f3d004321e6f11e4d4d5384bff4cb46d5bf1748ee285d4da78f94c93cf6599942461124ff56ff03197425f61d8b3225aa7a1bc220cb3e1fa3ef73a753b922da73b4fc47f0c445cb373ede2dfd8e39e3b9159fa68c37ec2a22d1b310cd97c215a2e8d5bb6c0b09d0d902dbaadd32eee40f919ad57c5ad7b89e412d9fdba72a41188a7a6049054d7616123b597d3e2cb2433dc2e942c9dde1856904b502f054fd05b4cc19591002b2eba50add9608b376e70ff7aa085ab33df1f3867a3095890c549265d4fa86e4885d314b5716acf8373cd294d8e7b41b5bdee5e54a548844ee65dc2ca6f0c6014dd8b6d7aea63e21096eb2350f6f1d2414352bc19d15ca3f5b8b4b5ea4969a9728632c8dd647f60f2ca4b521ff2d4d1ce7afb4716b369cfca8ae61d1763f402773df7c6f3e91696327a18f4ca88fb9e3b2c32d4ad8e3a4828307f8000bf2a655725405a952f203be2ff65e90f6bbcb8d2a1039dba2dba368ee702747758777ce8921a9180a8adc1932c1bcab49725db6b26174324d277217d9cfca78ae5c96a28b5403a3bb98960c82a16d699e626f25ae7360102a34afd83e4904a3d5f8c2260765a843548c90dcacd611f38d8450d2c5b5a484a4e669ead8d57c7dcadf734b6837235ef5ebb238b448cb28409b6bcc55b4b3a5f20f2e076ebf5503b61a13b505880696c8d180c36090678c518925212109ca735093eed3968bbf5bd008d8b9ee96d41a4323d739367200d646195e154ffc44fd52fbfae34ed8fcb0d2731aceb052d2c8ad63de84b4a4c754a233a32d6aba5e9df943da2d5e35d6ccd0dd028ec1ec455ec5ce24274edfad45ab1d3a9a356f508b76e25da23cc31db4ceba89c69a91e41d22cca01bdf4c37e6f911f398b3f33ea94caed10abd240d2a3a27e45ee9352d1d7a70e3aae58794d2fbf0985668d5334864d8ae33f4927c5f5b9806ccdc549042b021d64755bd441b95ae0cf307ad59eb6c394c7f16f636788cb717c326f849917813f7b514bf99ec2195dad3d84c90b30a66b8863a912564e444b0cdeddf02c19d8899a771ddc85094291e42b9d2f9d285239cce971d30f76aa5ac5d09303c8d8846c7710f4d8b16cf33a1815e6ae8b7e5db6552f2ee2ab1bc172dbe41da9b3b8e9c4e72edcee03827c0ba100a233222dff6f919855e374f46218cff5bb87b6898f014443c7d01e05f4bd24422af2186b436a8b11e180632197ec76d6c7bc0a8a117383e1527b003443f17593349dffd6b550d40a84222241b060c1b7f1fb94b022aa6ce75f38deb29002a5dc791c6056dcd928875203cc081836caad268ad5f81ff4cacfb668f19097c03c853972fd775c7a05e5db68578d564dffa08a62d25a09acd44d382701a72581e3335a0d6cdcb74305a801fc1bf1dbf0542e5c7dfd19b23305b2caf0ba7766a0e4cc0618e5794ca3e97e5ab1ad88cc7cf807887cc653689d45e224476e8dbf2101b0bb59cf2b34e7224f8267cd27dd9b57853d68e8dd60b575fc3e8586c8d8ceb2f04edfce6cfcb941c3cf3a05a11ee697981b68e50b92d549844c0f1ce8dc24a8d71823f148c230b870c58a5cbc0ec994fcf4315fb5ce7d35e38703ed9b09b5df8795fa91782eb7c44cdf236399ad70c2418b1369154864a2e348841a61ec8a414ecce875a59b832d7e4a6a82e4ede644606c0dfbad436cfdc156d56b25577f3643c21f0e8d2742cf73826c01d792a1bc8f07f2c7cd9ac635219fe064d8f38194dbeb820fb86764ddd27b890273b9cdbffe1e00dfdfea2487249c5a0d409467d937f3f2389be79b6fd1d1a7c43b1f5d5cfc9dd50c867cecafbb3e3ded712d5dea4e0bdca4cdee9db627f8137c26458fabb1fa743d45214a0cc6f2ec5125f00cdf953383045e249a1a67c90fac50e8d4d5757408d5955d7affc608647add8cbd66d0327f6b1050cc088ce5d115abf49b5afb9b58e7b850d561e6a61ce85d7447915e4a968fb846fd0f90e50592acde33f7f3c4b56591c8383daea70bd047524690788b56a6c1a4445247e60fa64e5d818d0114eb1c47e6014f70c54185741cef09fed72338b84f02c603528b8206189086da3cb44f71bb9f1c5a6bda4be793b1264c0f7551eb2df53d520fcf43c23b53317c7f43a984dff4f82ba79f3c44933f84075ebe8843a07cdb2a2766fcdf810ed18b29aeeb0330faf70c9fadeae6f4d2cb87034937924f809e5837944ce17ad0c5dd77cffbbd411713c21276eea8476d2e59553f88a4caa583ceaf549a625299519827a81429e384cb783fbf8210da36f365ee6276069b5d1a61ce415c2ba68d0f8f59f04ad7bcf5f70c9fadeae6f4d2cb87034937924f80b0bfd11a223c699209f75c9e86243f7290290a41968c3a2d31476e0d7a8ed221f70c9fadeae6f4d2cb87034937924f80f2df73d9dc986b535a2e29e3f873111db6bbcf3018bb8e5a12dfdd82da3b23a26f7198c865a7700b7cb35cc3e5110fb48066d45cc43950aeca8c14ccd22b3412ea28de6d1d2f6d466002bf14ee3278493a00f90d62384a8746322c9a0d09706eb33d0a9b99908d87b356772ed0e4b12469e6c33dd75014eaf081bbe367eedb9186bb43a3a8e80e20520d73146cf1ebb2f70c9fadeae6f4d2cb87034937924f80f203962fb1e1b4dba141bf31e1f385ead93f0b30ddee6e5689e795cb8cf6ff25d30ccbd2d1f29602f44433b571d5a8f4e43d514f623baa1d8104b9d3167436add1f7ae03a6eeb9bef92a29be01f1ffe743b144d4940e1c110ea690415cb9f91801eac8ddd8db408be5c5abe60f2e8eed654e2b3574b1e3f27fa0b6cac61281e41541a418c67fda78a32134bbae8da658f1de1ae206b1c29fa3d3f28648eeaaafd8695651302f4ceeda384eb318d1ba11ff1cd24fdafd08c567a97f58748484284851a51b304810f9499d54dd9acc34855d71a375bec93c24d8a9e8eddfb483b383c5e0a5ca3fa3e03b12a0156e942e48ff1cd24fdafd08c567a97f5874848428a9405fdbbefde3ebc873769934b911aa9cc2c3f09013dc00630f6f40d70726c3ff1cd24fdafd08c567a97f5874848428b6240457220d3176c9a8f9198bf065b323903414960961e4280a8206386e66ebff1cd24fdafd08c567a97f5874848428c9fb8a815ee4b8e008ef3171168b1b01d77d84866b1ca17cc889ce3caaa0110fff1cd24fdafd08c567a97f5874848428859a495c0a99661e9efe24a1b1a2a8f7ba693e8923c4e9452cfa22f1b8489c78b5e0923db43fa7c35b0d0eacf74ae395315f8157b4714d1ecb2c942a830da83fb512ed1f23c879358458ad091dd048e55aabe935e07f4293db901d97abc20f2e584e1b86dd240900b5e5bcc862fc95a122e25f17ffcb2da0deb06bd5205eb542d6ce688667ae3b33936cb993861e74bfa87a0391567a88777f773988be59600cf90425290dbe5645c9b8200baf7a01b45c8bcbfa18183dfecd1c18861d7461e9fb4240233b4a8236b02f64d239175e2e520ca02c5d9614aee301316acae5080106630aa1c3bd5dcc527559282938e7c6cada61c77bd3d4245d28bcfd0f80db4fb19b981a9b8b868cf05e985f417fddbfe37cb6e3cdee3e6402222ce898dda0dff87fbe1f8d9456ef5787b8b95cc3d4d1756bcbe96616082bb16d10a234ce010ce2aa04ad36c8dfae068ff58aab0bf7372ef57e56c0f97b4830681f2d2e237c74ad0f901b50ecd2c27bcde93da23fdf5b9ff7212c52fec4b73632f02c26e2bd16ade4d8291dd5829a525bce29b3141105a9507192de340898ea4ac2e279aee2c9da9c8e8271f5dcd66b7550da7fb3969ee4e051885f69a31c7cb3a974b84049327e34a547d2c9c90aae9b5bdc46868987060a8743242fbd35fda5d7818974e0c2e23e243a76d79e432de60c2ad9bc4f487e92bf32b8367f71d483c7a51ce610213f94a6e050274a292a3cd4e7580517b134a366141ae45cc4dbdbb076e9296a79bb25bb51affe59179868f61fd2068892336c6d7450e831749130614cd594f241538613f5171a5c3bd589dd2337b96e2173cff67b564366c3dd289cc69f84394fa1b7ef5786b989b76c6002cc39f7b9f7fd52c8105bc43a3a56ac86ed8ad90bd15971d47456c9491f5b54182ac9dc1c1c554fe365f0bcd720ae6c52a0a31f8f3015250248d4bafc3e93b53c1ad522cef0d03f46a81bf61b0468f19f4d9177503220867c7272380fa48f22ba73c531e9a59d505aa46f4aea7315985f764fa668cd72094a284b5e845f63357340654bb351f6481f63ed48299e0f9fe465f2e2db95134d5d1e478c416fb6f9d91099c661ab7edeea434c8ad983fc0716d1c302558e56795b59aa13babcc277d346ca85ffa77705eea02fa11adc2cab4e5f1c91cf9901a00dfafdc45debb707c070e719b2a094eaa12436d4b365a883051ed38404661dabf1749e7dc85c3388dbdbf4a6b91841cf70fbedecd54345fc91247380093634d31c4a942d74520f7ded4d80de37b1e196dc40d6d384b77ff033c21037c10ac48f7802201d88d9fcbcb1210a83bce32e9afa28d23a8207334b78d0907e3552e7bd85bb017c9cf84cad3b3f0532af98adc1e9e2ab9c06a013f531ad2a3ac162bbaba094e66f9c06bc7487c94d71327370f34e3eeb6736c9d549fda82d128352c496f63b7a9cd2af8795f22a05149ef4bf69dd803a5cb221dfcfbd7b4d7f4871a88611fb1079c96ca534c32c0936ee0b1f5bb99aede4594bf0a82bee2a180456daf51f3e8eec8b04000cc3340820d76a56a8d05f8b51a081b7ad81b87324c1d964090aa66e6dd8ce4a2fef08361e9e543545907d0e94f85f19ee6a97d0fee1e1bd8d085a09ce69fb598ef1792545fae90002c323c90a5693faf72a901cb80b3932b3fd324b9654e13e6b6742bc5db41f50a358e731d2e98015b688297bda0fc7602c06ff9bf9047ecaa6a0dcbb6c66985e239be32459a6f61b78f66afe9706c425fee96a472bb1894f18245d9c8fd9913ff6577dd1ebfe4c825a4efcccadad750ae9c4523dfa4042ae3f3441d72fabeb76fe083fb1be9f2d0ce714c8176f549b2f56078d7e67642592e5aa2d772d4033d6beb8c4666850436dba86ef4298821b2e6b192058d7c54ba457e09e4132be40e77eb88b1a187eba0e8558ab8bab80c017da6bfb7dcf0d3a1b8446fcf9f9c429f9e93ae30cd204c786d76e15f1402537b6d5a6e5221f742cf312d4803d9c3be7de7cace656494dd0c6d04ad30aaa875661fea6af39cb408dfb76b9f4070eebd7b1908d8068b072032f2058b392a0c9f42e62e0a34467ea8dc2b57323d8fdbeeb783efb4139e80340f2c155c705e5b1f159e7cb4fcf0172adc896b03523507f78dde9d67e29ef6873048f9e08a947a674611ec688fbc5ac6877cd9554b1e82fcf331ae9619df98d02d7d9169a91739db7c2805296af9cfa0ab8b0a4f6e184f793695a8cdfe76b27f7fef2745967c01786f09efda8b53ec8461bbffd5c6b3450e589b531dd9392e31abfdf433bf2b82d243e53cce6dfd2eb98dcf4cf0bcd9e9a1ab5b1f0e13c47701fb31cacc40c60a10ad93e2c8d2e7d254dc95abb3b393aa400e51a6c81cf9a4ec13f008c99a2d00a026baf10c5b4cda0436f1d41bb64521146f55f8fc5907836bd66a1a2586ef731b748e3078208ddd5811b888c664e5cccd0b0398c5f00961a440e1d9e2a0507d8185bb1a4e9499cb9e0ec21657b11dec19614756296996f731dfadc322f1090852b3320004305596d67b67a65938a80e96ca3d50af2afe340a090da93a5d80d344fb1e084a0f8c7206d1cd7e460b5cc32f1e769eaa4953ab67fa08bd2407b6a388a810bcb5564040f8e6154d81a4a899842d805c9dd08504a592ed8a71e690dc02003acc6ea48b6b95d23f6b0299fd77c4a0297c2f6027f4d1855a1d3ebcc9eb2fd834527e4c2183175b535622c0a6be4ea7d9c2a6ca4ac8feb68c1422b546c9d9db568f0d08323cf8bd9af87c967146b0ccc01bb340f0fb3b55ec5b4fa21151f33b7c8915f4045156b8b119b97a4082da4657bddedd811eb07e4ecb2a99f7dce886fa7398c3e442e10b9ecdfd2766b9a9ec7558b3315db37e2975430159a96963815d25e1cfbd09365d95a75091a6fe803751bb5c0d667013ae682c8bbf5e63325781d63f353de3529dc3ead3e359f51eb138e2ccb3967fda00ab7975479cb25822f8f375a2da93892de863fbb97c3e989b74a19e8d87dd471206f7171ede1c375ac15fd757f1921fd71e4647923f04bcc489f2c5de501819c1f6e41a1145c34032752130d669214b2dbb97c87d82770dccc9dc1050ff5f281db5f7aaf3ec21d9cffab5257b964e47ae8cf115916297eb3b1f31557892c25dd07e975124046952bc0c76fceb3e5ed967cee86e47b308ecec940c1ae802cd806f23a95a91240b1400e52416c734c7068176d3b4c693cf2286a5cffc030dd0b10c7c46f2305fb8098a8d6c127407e087dba43dae31d2cb2b1d9e0b7036a1db51ae99a562a4f18c5525d2df258b2eafd695f97f2c334b3c7abcaaf5030d82d31376eeac5b73a4baf9580f76d636760e9a67628dd39a0686b69703f22f26d2e1e91ea539282fa88ab6ee06c55633317a6344621317c653eaec562e093ac31e4603abf31daac51dd32073a3db902e0b5471afb618dc05b48613badb60a53b4edbec02d244ba723943eddb1e1c40b0d6f20f5e198468093e12bfbf411bc8596f6856348a249d7eac84686d855e11556cb89e6315077314b08c5367c171be72c4b23a3d73200efce24c0689372b07015ff1bfcb20910700e3e800e848bf21b3cfc0cd626701c7296f0b70114d3d9cea0348b5d710de40879353b97bd5e3e438cceeeed8bf373829f8e8ffc37ec0592a64dab3b624ed345471cfa1224bc8a18bcf5b53079ff21a5b390a152a8d92a62fdf6f35ead1335d6b098bfbbd6fb3f3986d8be112e062d315a25ee5199e964ef24b719be13652c11d79cc1b98ebb33eeb6b62e203b31e89b9056d3a64b11ce0b246b663c4c9a58ba4d8fba7b46f2169a12a07b5285f43ba193317e80af7d3087b268c75eac31e893f6eb5820ef35a69dde5cce38d719a1b28f44e14456ef6b1b00cf796073d0ae250dd228b4389c2c00cee9790468a2d4444f394903b90bd3817150d75528cce36c52bffbf499768b7a30d76f52ed8f77ae349484c8308870b8a5cbfa399a808f36b195723bfb6096c1c0d7d713f3d35de70e62e7434fb9696cf499268108a381d4524adb8aafd46437f3deb20bc50ac526a2745d8d2c09db2dc411291e05f33fc5f567a1e7d7643aea1fcc55f792bfd5a9302277683e33179cc7083e5a6c512ec2760dc4cb230c0ff1e44871c38308010adcb7b47b5ff1e429c32b997baedc058a6e5356d7c9746816e8a6a5171443b00e030d7bc1a188c3779407cc0d5ae6c13fba2d493e0808570ca54bb68debacb574774abddd7e52c09809441abfd96d596dd68e03389d682b7e4ecfe97b17d0ae5d12ee79d7318e65f37b20834582bf5813c76eada172c854e5a68f06dd9d60e0de6cd84d9e17ad830eedb478233015dac4b6ce1df4a2922e97c866dcad00acac709e1082f55f2154eccb89c34a973b8e2f6d4d68545c76076fcdf5db699acd1b3dfcdbe558a3ad27b06820e497bb5720e58ff8cd399b8c815455e1c416bccbccc403b7fe6499a67632fda0764ca9e591478990eda6a644c0f96f731b7e6879a6a9d0cbeb6eb1f6ae8820422a43be8518c35c258d28f1e3aa733598f28d3372a81970e8c2ceb77965dac265fe58df013e2366d2cbc18da8c8e5c351a559cab049b72eb1a5ad85a9bae7306dfa7974e0da5da0797fe15b878b9c6c10e55f66e8719da2a0451137fa0f2cb5f7538de51d8b40cfa6826f4b6ffa78f3cc2a6b768da03d4ae30196b502ee3b8958f54a35c170fd5a790864a63958c50175692669801e304fb278ae5f2c45315c6a228e64faf15354e24ec2552f11bc431370ffd457387def2848aeb9a3db18d0465d984d8b08f1be4f61b150814e6c0b0dcc134abbfda035bab9a99f5663b22a98385530fc66404c6ff27796c5ffa34605edd4d6748711245378559e5e65fffd3d2f91ca8b2198feb6cc57fe459cad41d2cd53fbd90caeea8f84d5be4d3fdb85058991539c2ff015914a5fa1370498ba000a8d5c1d9be5b73ef48c0c75cd4eae4aae55fae1f4ec2e42fae0d58cea4185ebc3a2ec6187521af1fc365d2b8bffde7c0cafcedee356b3aa4e7158ff08883ba89cd5c5ec2eeff83fbabe7d7a04eb0289df24f5aaa33ae38b8164d3644b14be5d6d524b379c81a427eefac5fbb1207f97067b6990a87e149658e79302fd53120da410372d2c5927f49bbf41f9a7be7a9a773d21b663f2d3f1c45d3a8e88d9413c5ea741c24820248d1d8abfee23c58f0b8a135d967c789a7ea6d04ea3299a02842e87674d5ecd673e82941151a484f63e57ed0931de04f22162394c5af389b615544c60034484dbbcb9706a054e4af68ac30dceb0ec516756e8d35048d4c67af5041610930139324b1b75b3e7390e5a074ab435fc38d1e75273711746c7128a9a395e1b1d928c90246fbfdfe1cd4594b4079ceef32f61ebebdfbef9387f45cccb55c01a70c69445e3516b100ad3c7cca06c364a995a275c6d752089c13af4f826a0245990824cc0aa7dc69524d3f0e7a940dfa3e7ea9b6d0aff2085d6ab5d5f696e87c3a9442a4dabbd60fda382765370fee9b185dcb54aa101e6a9ac3ef97a538ba664f7b1970cd40a201e119ef087b76d687f14372a78fb4c88270cdfe9f8e773e53c369463eb0e0480ad0290279aa2ae5bec2aeb8165edd9b3aa943c7efa47b430c4ac64ae43d63983ac2a253f4a11d806bf38c57c1522cd8890a698c5eefbe6f3f2515d0b1cfe0d1888ff44255753a796023cf6d903a46cfdbd0ade29679d1f66b45b6b04975a6fa1f3518ef053542aec3496b52114e2fd66c4eb96ea5ff64276548c702424969e3ed9537f796b3d9aea62d368499a697f0e2bc3e99882b04912904db06a74db2731a7a11aed6d8fa5faa9b6d35c9c3401b42cf8e2c2b927ba37c6f477e64516965f86b1a9cea1c18762528387205e16e862b51c9cc10d81b2f254f4da5cb57db31a9f8bae09c267a407a2cd9f864e11b098e8d7afd52b7f0b617e797b3d367084e4c46f31d5bb92b49ffa4e33871874a0b7d65befc1bc057cd685cf97c72f5c0924461e164e81168fc2d367a417e1263dbc85e5842b5462cc3af7f2f3f836ffcc22a6e434f533dcadf292ed0830b8482a282db446519507be2fa339ccd0a5bc2c1cfb73b475ad956918fb63bdb76d0a03ee195131967603080cab2633c7db58f09465bc9cb5d7263c7af4c584e7f7fd10af15d1eb8bb7fb8a2b508c954aa1947a82a91760736867520f1ab726b0d971cad0bc1cf448f615144cd27caa32daaf90ae33f38f63d9e63d16b0047fcafec9023449315cc006210cb0a559882c0a69b0b5a941b6a0be0a67ed96466fd7dab2b7df1fc04abb68167df05384959f00cad66cf91df6291fe48f4ec0412d84d1976ea1d971765464375034615fd0390f63f6f7b3f45fd04e413c664ce0e1b2259bffba53a1f5e911e1a521cf1fcf4e48f7d46b89a60a0dd187db12f3985f244fb0e836a7b627e8c96603f5f356edfc4e6836e0d646cf11c36f629cb29cf8055118667f12f7f92111f32a230a827c9ad54d4de59cf1a0dd7402437dc2f2cba2dc001bb39a267c211d2e268a40d796d467e315736dd44bb05b9a6cf90e64166c72e690a83e9d5ea2ff482d79d969fe012adfd50f05e2c06c970fa21d3ca14b56564e262973ff62a276bca8cda6f8df7a48516667925db0d7dac4f095a26b8b6e0ed1abf53da12191fca04371e6b7814af23b0987d0e0c7b8b562feb23add5c56b125ed2b767bf6d980916ebaedd672d6aa38a54fd4d7f2b665ce30ec00ba1fe99a8bf6e7b70fb3c1b00e9c0367ffca2fb1c40df1548743058f3abf9da14272d92be3b9ed63a89ad2a0839d1b4ba8f2688302a81dff98a18f7f1fd991966a940f648d477381b0f83d825c84f3a6c109c3cc5d8515d81a7a4ba78c132fd7129dd51ee8debaabf9d18ac46bd8570f2b1de9911a29ec9c1ad2522de79cfbb60e2285cc3f14162e98851af8040b5f7d4bba24c62eece6f242a33b7a00e850ec152082b96466afb053e9023dc5a04684c43faa1194f3d1cb033daf2470f61d1ffe65d0c4049e76a7dbd50a03f9146352611d5cf971b717436f5f3761ba5b70f0f065cb12d1d2e12dde10baf6abe1fbc5a91d2f09e2450cec7700587ac91d153df41c775ec0532d8b6622e144bc540f81ab5ee45f5376ea421462010b2038e641a90e56d4056a7610ccd1cb1842f7d563e23edae5d789125b81fda4c50349bd7870226b71fe65418d5ad877fb53a9c41970a3c4867cdb5d8904cc7b0a9f7b93116164f27e50ff01c8af40930ec36b29dd567d2e579e55c2aa149d77f9e01f913f997e34403e3b0d8cc3aea0e6a7bc84413024c588286fc82c6b981bbb6ee1e15d69ab3b30a8fa85d7808c94b2c391ef7ba0a3d2bacc43b11db6fb7a4036b6ba06939629710bad951207650bd1a81316143d02ef05d9a0efb1bb666bb3cdd310de15674ddf4d1cd9cf902dea9494c5e893cc68aa5c789b34fe94d7cae2edb1f51874b1b863325633a17e16eec48266fe542b56102445f9b004adbe3d9dffb039769e4f1e65f30fa8dad30ceebbfed71b8838a729f87c208d304022266e8fbe0d8e5aa1e0063e539452a3e5339b927b2ca1f6883cee7d25c875eb1d1f60d36866413568b48d259c7f3286ca9cdbb72b02f71345623c39c42157783587400f96538fb12d83b9447f052acd840189ba90905bd77eb89bb9c60624a9a7b37146fb1150016adf981da9d2b24db2cefdf31731fa8bae815f3701690c2eeb0a0fade3de10ee287c06517a2a74eac5a40abfe795b6fb5ff96319895bd3c56581ed5b32791473bd8dabfb998cf72da47debe680e71cd82d47d22ddfa074dbb8994d7f7eac8ffc7262150291bf622b2fd46f0fcce88af47d44ec7a4628d4f0fae4559e46aaafc460303e00bb45f5a62511771c67c591f3a02f9f02610e8c714111e4d7790838c8de6a9362bd17a486edafedcc7d2cd62eec13b5e15781fd448d5e870db625eb3a21e46d0746295b01c53f54d9be782f96e1b7e96e58ca1c66ae63f18da069d8ff6d999d1369e9629d1842083b8cf345d986336addc79c3796229f15768478ac17b4f715f02a17f30ec3702fb6401ec1d876378eb16d747cb5f9b5da4987a95684a85404914ff75a65110ca908767a36598289d951d0a8e72805f574fe93e2506ed1ccb5671dc3bde185342893ae46ca73401e8820f5723b30f73e15fbd1b16c6f8f0f59f95901811964e5bb7159cb2982c1744057e71f95db12d92c4648e3b7548c330b9986566d5eca3d841940625751d823705bd674451634abf217c967b3784ac4c8c14aca61385e3bc2cb05283be250e59806262fad3d5cbcaf9d174925f1398ca93a37df6e6b25cb06da1b4be805a6744f007d436cc5c6f872680834f1d65903d557a24e636ae12ed7b9a037015eb02cd4a162013bce0067c8d1d377940b1f5361bb0a8ebe27334d120f510c3826a835342508482f900792b8ef3f1677ebc8f9662ef133c828aa7ef7a673d54f0fc485e593bd32c487060c61b54a1ebef44077090ab886a0ac92369899d1912a0e3ee94a57847353c79d3ec984864951bbe913a2d5938ec60dcc455f1ef7e4e08f42ebff1becde18280a84c1a749b72728726cd26dfc7a5619778c5b70245a39ec2510af8154871acbc81a05b2d006c91b8c4045b6b6255cf4608fdc8d32ef82b26dba6eaefb302a3a24c5e70510d39e32e325fe104d5a93c738e7c809f9a3bdc025972db528e3d13ef113c24bdcc3b784ab75a78599d5804fd8b1e1ca2fd717efc36d2b6bf736489e95dc7e74848c1afe1fafd33565d0589b4f8e2920139b1d6b2fac75617f6d4694c13abe13d8f0ad6a251825491cca1e519bc7a9a3d8fe843f670fff00064283b9bba136e7cef29ac626640680eaf3e38ec95eacb5dce97d57e1b63ec819a6fba2e8f1fd9d1c8f9b6222e665787747ed0d0630bc3d1cb4ceaff360dc9aa78f1fc413b2107e86e67cf569986b7061514ea6e986d6802886c0767834e7bceb22529d0fbf5ee2de19de7881037e0d02499bb92d20c16cecdf146dccc9095b885bf9f8bfd4e79ba74fc117ee5cb9615de3942427656a5c0db16952f2b403d859375a819ba09a818282657538bae251d5cba19ef6ed9ea444439d9de4dc8d962835dda5718edebed7ce6bfb35cb3016ebff75d536a3288676c6b05eb0b8790a47aaeff32dff8d84488b201d1c0f173264a9d201af2542261468e9bf90d54db2682e4e2f4d384917803f0065338800c86884a20c1d79ddf91b1e567fd8d3ff5f8aee86ec7cd398427bfd84ffb1eadf99ddaa4a2f108fd2262319a6a9c66d55cd51dbacbbe65be0592ba002b9eea24db1f8f53e3e3ab59077dc7ed74b99071a915a14f49dec403c748ed19fc27f46636e4ed9e45cf823d19046905cf886232ba3c7c6aff7bcb3a85ef7299eb146a2a55a245d30f9980b497e2963d04623314139bd4a23d4d2262bb16915da81279315e8196e4c26fcc110a5b8ada2346007ff715490b1e018cccb6f8a7a01bb298795bafdc7129acf340e99c78dd764fdece66b3731665e45e0fdb7ab1070fcd90c587e56aa5a14adf39d59f777ebdd59fc2c317413d87c08ed2b2d4a2e517cfa08be64a0b637efa2e4aa7d7ca65a572f7213c6e7fb8d0cfb4e40fcd097a315b6433768c0a2b7759c06d8f6573a9f709fbf429e57e8695ad5fea3414f643bfb11796c350f609491ad102f632e8408786780c3360d085213c758ff86b09157cdef7864c3d0f42f11e489d012bf9db62a998dd64b8fcd970c677825550174f173eb1339bb545981b3a304f03b099188e46f0a355632b1142ce174c3e8271de65d4e283069f9af158e54a4effe290971373ddbcaa3ba17f14e8d34cb3c02de7b3edd7368eb53eab2d10224159a8b6356c4e47b7688bc878aa0a9f2195415078d3046c8fc5c97642209bebfe4f609f0e278b4756730a04e7af0a005a5a9cd4f0ed10b143ba16763c837bdafa2d9bf2c68cf90cb9d4626826a444788187d0e945f22d6b22befe2cfd70948636f70e746cd06fbf069b3d5544d169b582426e8ffac8f4786784d14511bc4fc5defcfbaff77ed1d27a7db79cd88337f7dd7895e18960ad87fc7965b4c651b0e541ae8e5ad173f9e61b81b3ad25da973313c3dece0019c2740eeb48981f93db88313fe3569682b37d92000b3d411641f2ad980639c084116799395dee67f75e160da531f8414997f7cf0a67fbcf2e28019a3bb86204b0cd8628e1c52f074653c3a4276279ef7511fbc0ab7530451a3a81d00b51c934162bd2fe2bfb4c5d51c87c4c97580c3f08c83788c32a8e294daac195cf3e7e26dd4ee4c969b4739716237ee9b9f40a6663a73797ae2b7fbd9699a99ecfe55ff930ec5e25c0b40110223ac2fcaf2393e279fc2e1317fdf600eee7a2e65bd21d36120e1dec5da42a0150f8f554a395ae2441ad57f9a62584e1e0845636796e695f067cc93252bbba72a122579575b35399a7b0626685373fb626ec3df304c9b9204cc1fe75e0091d7a3e6dc6d4ea9acbbc8ca173fddaf821de2b84f88e22ce5cc193a2ad8a49d9fb6495598d22a470fb8559dd3327fdaafaec0e097a05baaa353d191abaf6ee62a3e0feb636e36db94619d8409dc478015503427c8e4e22342b6858b4e7064657b0033c65acfd72922a3a412cf1973802aee05ded2f27c799ab57b02c795fb100628889e4e780323c9bbfa05cb1b0892bacac35241cb52e3736d28457c3d89ee9c9f0434fdff17bc3f8ad49bac5083760897c84b0d1ca8222e626d178d32b343dfeb61ecc5c3e1aec22cbbfe716b6626622e75da1e524d34c93042b5d566977608009fac29910859f10bcf8612cc0caa07b79a7009e297ed2332c0e63451ff0cb70237d2a27197afb36f8ecc36fcbc8a9bbb8119afe3b450f977cbd858f0abbc43467bbc444c94312563fee3c8c3ef289a90b6a7cd69fec26af55347c93a88c956070fb15acd64aecdca7c1009d82bab71c9e7181075fe65f24ea3b93fe92569263dd6cf5ae8ea09317ffad5ba986bb9bcb2ea79e4a20a65926fea5310a29601199b2cc58cf4c9664cdb2160b86077cac30ff13fa29d44e19a3ce22dd2a47fc8fe20a2d1d746a43084f0bef810c203524f5d16fb82399b24861825dbfbdfa6adb1ba3a498f9903d307f801e9313744ec80b369086a2f22e44c431117ecf07dadc596692ab86d0f8c72c4ee43084cd905e63a1f55b6fd1eea0fe9da9d5c4b510f74bb95df45b20f7c5c92cfdaf61fe864d5bf90aadb3858d2135a275ba12fe1112d4d2f312f88a830282525c00c61651f31cc8825145c74e9f07ceb4f4e08b8c972d4939d4460285a30d2cec1a3a5379973023dd712967625416bafa08d654e87bed75cb36018b01f30585a45a02614e95f7115d657f53d94e62e3803a21be46efd6888c86f384b1b013ccf62a28708b4c1ec446bef61284e238efe6ed03ed5d8c3a6edb03757e34349eefcc4cb440279e044b445c436cf3bf52ba9a78c4b83fbb78b4ac3b045a949b39e13865968bfd87563ec72552949d992ad8672b7aa106e0d83e63b9e9a6537664e0a077839de4903e4fcb2101abc936580da9b49f425d798a4721b6100c202d9d6cc49743d2247da1eb195d6e2ed30e90c461a8540be7dfd716569f7aba4d713dd769854d99110620d5ae288d41eb59ce374bd559e93b9f52e1b1eb682653954cd2fbaecaef908427326c8f8e78941a77c14575abb2f7f3d0e3158237fd72f169b3ca948862631a4779b4efadecfcb03dddc7a2befce5221acbbf0ef2831a7edcee0edd96de207b09bf4a0488fdd206852abf83359b80566f6719bcc426be28a868caee49a4c04dec30dba2bc40b11489f44e52f8bc60f4388a97cc54d1c5851ec3e50e722d381597006781e453d096e1690489ee95263531f78601bb3a3f152abdaddc077ff950ed9836df116798e23b92c6b9be04475766f284bb546650e11d60fb387f93fd67e5d43e209af53499fdd0280b8c341d96cd11ab9e7731eb52b8f214cbca1c956b9922d34e7635b5e60e97d7f1d9dab6f0aacb9aedf83e56ae365d5b30dca103c42f030d4f3fc4ffa85a5ac576d194f7c6608a0da7f7c308fa32b2acd04d00447f39a85fd41f9b6c27dc07d3381f3067d08d3e6715820860e0f0ba4961f0a711a0d9db50acf02780daf3c936966b3987da88ebcaa62cfa0f0c466f4fc3b4bc3170409773ff486c29ec3111ae6a127c9197f557fe9ecddec594c70e40c1d91cfaa3f546e90fae0f9cff8b6479dcc76ebc33cf449c9b063e9516caf70d53e59fa102bba160bcb5a181e2fe5abe649c8e383b4a4437ed4c8bcfd4a075849d2c3d4efea52dfa5a104380e9a0d81d1d42592eb4e72e117a43ef2ac52eff7ab93618117166eb88f4e34b8dc74195cdb7ac1068b0d6b66e9f2efa549898097cd7d6ac525b40776ef4228b1761640fde90b42864b1241f49a7e696e2e77d79846eb5cab5d7c2610257131d9736f1ec3ad6affe2f0d2e6b68c92e9f2be43143c37b618b2a55bd97d8a906a8a491b2d50a5a27502f208802ac9fcdce000777ba03f64831924813e627ade34edc80a5c748c495716a6d76crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootselinux-policy-2.20081210-12.13.1.src.rpmselinux-policy-refpolicy-mcs   selinux-policyrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.8.0MI@KKsJD@ImH,Hvcizek@novell.comjustinmattock@gmail.comthomas@novell.comthomas@novell.comprusnak@suse.czprusnak@suse.czprusnak@suse.cz- /dev/* files don't have the right security context (bnc#635304)- Adjust selinux-policy.spec so that the policy source tree is put in /usr/share/doc/packages/selinux-* so users can build the policy [bnc#582404]- fixed fileperms of /etc/selinux/config to be 644 to allow libselinux to read from it (bnc#582399) this is also the default file mode in fedora 12- added config file for /etc/selinux/- updated to version 2008.12.10 * Fix consistency of audioentropy and iscsi module naming. * Debian file context fix for xen from Russell Coker. * Xserver MLS fix from Eamon Walsh. * Add omapi port for dhcpcd. * Deprecate per-role templates and rolemap support. * Implement user-based access control for use as role separations. * Move shared library calls from individual modules to the domain module. * Enable open permission checks policy capability. * Remove hierarchy from portage module as it is not a good example of hieararchy. * Remove enableaudit target from modular build as semodule -DB supplants it. * Added modules: - milter (Paul Howarth)- updated to version 2008.10.14 * Debian update for NetworkManager/wpa_supplicant from Martin Orr. * Logrotate and Bind updates from Vaclav Ovsik. * Init script file and domain support. * Glibc 2.7 fix from Vaclav Ovsik. * Samba/winbind update from Mike Edenfield. * Policy size optimization with a non-security file attribute from James Carter. * Database labeled networking update from KaiGai Kohei. * Several misc changes from the Fedora policy, cherry picked by David Hardeman. * Large whitespace fix from Dominick Grift. * Pam_mount fix for local login from Stefan Schulze Frielinghaus. * Issuing commands to upstart is over a datagram socket, not the initctl named pipe. * Updated init_telinit() to match. * Added modules: - cyphesis (Dan Walsh) - memcached (Dan Walsh) - oident (Dominick Grift) - w3c (Dan Walsh)- initial version 2008.07.02 from tresysbuild35 1312903565ŷŹȖȗȘșŸźŻſżžŽ     ȑȕȒȓȔȐH9I;! >* #(NZGF'YS3[T/B$0_ =E&8R"?-)QDA+<%O26VPJ WX.7 :U] @5^\4ML1,KC  $T]=>"M1 N2?0H7A'3JBF@.Q[XI!8ca)PdD+E Vb4: ,KOWYZ\G`e;C/%*-9#6&5U^(_SLR <`ivcbhqȅlȈȁȉazȌwdous|rȆeȇȂym{tȄfȊ~ȋkȀxpgȃ}nj ƞDž<];kǴdǜ&J|SbCGiDƈ'ǓHQ|1U"ǯǢM2ƜƵLǑjRơ),C2Bǿ\1ǗƢf'.NJƦBǨcƌ+ ǫ;IDZƧƺ5pY(G*@LǻƒgRP0AmyƬsl*ƨiǏacruƑQNƃƐưTf#ƙ0ƴ$ƱwǹǛƗ/Z4Wǟ}PǒDzǎǧ%[6-Ou:ƚǕƯ35V ǀ 6ƁƓ_tǷ~FU9> ǝ4ƍƆxnJnjƉg\ǠǸ7DŽ8WƲIwA~TƷt Ǥ$ǘ_ƝnƳ`Ƹ=ljx+?ƽƪ^ƫLJƂǃKp Ǎlo/7Sǖ#ƏKƾƠǙǣ",Ƈeƀ.!9ƮoǦǡǂzmƔrƖjvƻ>dh^ƤƹǞEsƛFXV<Ƌ{%Ǻ&!ƎǵYƿǮzǚNƊ)ƶZǾǔ@aǰǬƟNjELjƘ{Ƽ(}k`HqƣǶbǐǁǽ?M3ƭX[ƕ-dž=D:eƅǩǪdzƥOvƩqǭ8Ǽ]ǥyhƄfshtimqu|oj{pxrw~lnyzv}gkȎȍȏ2.20081210-12.13.1  refpolicy-mcsbooleanscontextscustomizable_typesdbus_contextsdefault_contextsdefault_typefailsafe_contextfilesfile_contextsfile_contexts.homedirshomedir_templatemediainitrc_contextremovable_contextsecuretty_typesuserhelper_contextusersrootstaff_uunconfined_uuser_ux_contextspolicypolicy.24userslocal.userssystem.usersselinux-policy-refpolicy-mcsCOPYINGChangelogINSTALLMakefileREADMERules.modularRules.monolithicVERSIONbuild.confconfigappconfig-mcsdbus_contextsdefault_contextsdefault_typefailsafe_contextinitrc_contextmediaremovable_contextroot_default_contextssecuretty_typesseusersstaff_u_default_contextsunconfined_u_default_contextsuser_u_default_contextsuserhelper_contextx_contextsappconfig-mlsdbus_contextsdefault_contextsdefault_typefailsafe_contextinitrc_contextmediaremovable_contextroot_default_contextssecuretty_typesseusersstaff_u_default_contextsunconfined_u_default_contextsuser_u_default_contextsuserhelper_contextx_contextsappconfig-standarddbus_contextsdefault_contextsdefault_typefailsafe_contextinitrc_contextmediaremovable_contextroot_default_contextssecuretty_typesseusersstaff_u_default_contextsunconfined_u_default_contextsuser_u_default_contextsuserhelper_contextx_contextslocal.usersdocMakefile.exampleexample.fcexample.ifexample.teglobal_booleans.xmlglobal_tunables.xmlpolicy.dtdpolicy.xmltemplatesbool_list.htmlboolean.htmlglobal_bool_list.htmlglobal_tun_list.htmlheader.htmlint_list.htmlinterface.htmlmenu.htmlmodule.htmlmodule_list.htmlstyle.csstemp_list.htmltemplate.htmltun_list.htmltunable.htmlmanman8ftpd_selinux.8httpd_selinux.8kerberos_selinux.8named_selinux.8nfs_selinux.8nis_selinux.8rsync_selinux.8samba_selinux.8ypbind_selinux.8ruman8ftpd_selinux.8httpd_selinux.8kerberos_selinux.8named_selinux.8nfs_selinux.8rsync_selinux.8samba_selinux.8ypbind_selinux.8policybooleans.confconstraintsflaskMakefileaccess_vectorsflask.pyinitial_sidssecurity_classesglobal_booleansglobal_tunablesmcsmlsmodulesmodules.confadminacct.fcacct.ifacct.tealsa.fcalsa.ifalsa.teamanda.fcamanda.ifamanda.teamtu.fcamtu.ifamtu.teanaconda.fcanaconda.ifanaconda.teapt.fcapt.ifapt.tebackup.fcbackup.ifbackup.tebootloader.fcbootloader.ifbootloader.tebrctl.fcbrctl.ifbrctl.tecertwatch.fccertwatch.ifcertwatch.teconsoletype.fcconsoletype.ifconsoletype.teddcprobe.fcddcprobe.ifddcprobe.tedmesg.fcdmesg.ifdmesg.tedmidecode.fcdmidecode.ifdmidecode.tedpkg.fcdpkg.ifdpkg.tefirstboot.fcfirstboot.iffirstboot.tekismet.fckismet.ifkismet.tekudzu.fckudzu.ifkudzu.telogrotate.fclogrotate.iflogrotate.telogwatch.fclogwatch.iflogwatch.temetadata.xmlmrtg.fcmrtg.ifmrtg.tenetutils.fcnetutils.ifnetutils.teportage.fcportage.ifportage.teprelink.fcprelink.ifprelink.tequota.fcquota.ifquota.tereadahead.fcreadahead.ifreadahead.terpm.fcrpm.ifrpm.tesu.fcsu.ifsu.tesudo.fcsudo.ifsudo.tesxid.fcsxid.ifsxid.tetmpreaper.fctmpreaper.iftmpreaper.tetripwire.fctripwire.iftripwire.tetzdata.fctzdata.iftzdata.teupdfstab.fcupdfstab.ifupdfstab.teusbmodules.fcusbmodules.ifusbmodules.teusermanage.fcusermanage.ifusermanage.tevbetool.fcvbetool.ifvbetool.tevpn.fcvpn.ifvpn.teappsada.fcada.ifada.teauthbind.fcauthbind.ifauthbind.teawstats.fcawstats.ifawstats.tecalamaris.fccalamaris.ifcalamaris.tecdrecord.fccdrecord.ifcdrecord.teethereal.fcethereal.ifethereal.teevolution.fcevolution.ifevolution.tegames.fcgames.ifgames.tegift.fcgift.ifgift.tegnome.fcgnome.ifgnome.tegpg.fcgpg.ifgpg.teirc.fcirc.ifirc.tejava.fcjava.ifjava.teloadkeys.fcloadkeys.ifloadkeys.telockdev.fclockdev.iflockdev.temetadata.xmlmono.fcmono.ifmono.temozilla.fcmozilla.ifmozilla.templayer.fcmplayer.ifmplayer.tepodsleuth.fcpodsleuth.ifpodsleuth.teqemu.fcqemu.ifqemu.terssh.fcrssh.ifrssh.tescreen.fcscreen.ifscreen.teslocate.fcslocate.ifslocate.tethunderbird.fcthunderbird.ifthunderbird.tetvtime.fctvtime.iftvtime.teuml.fcuml.ifuml.teuserhelper.fcuserhelper.ifuserhelper.teusernetctl.fcusernetctl.ifusernetctl.tevmware.fcvmware.ifvmware.tewebalizer.fcwebalizer.ifwebalizer.tewine.fcwine.ifwine.tewireshark.fcwireshark.ifwireshark.teyam.fcyam.ifyam.tekernelcorecommands.fccorecommands.ifcorecommands.tecorenetwork.fccorenetwork.ifcorenetwork.if.incorenetwork.if.m4corenetwork.tecorenetwork.te.incorenetwork.te.m4devices.fcdevices.ifdevices.tedomain.fcdomain.ifdomain.tefiles.fcfiles.iffiles.tefilesystem.fcfilesystem.iffilesystem.tekernel.fckernel.ifkernel.temcs.fcmcs.ifmcs.temetadata.xmlmls.fcmls.ifmls.teselinux.fcselinux.ifselinux.testorage.fcstorage.ifstorage.teterminal.fcterminal.ifterminal.teubac.fcubac.ifubac.terolesauditadm.fcauditadm.ifauditadm.temetadata.xmlsecadm.fcsecadm.ifsecadm.testaff.fcstaff.ifstaff.tesysadm.fcsysadm.ifsysadm.teunprivuser.fcunprivuser.ifunprivuser.teservicesafs.fcafs.ifafs.teaide.fcaide.ifaide.teamavis.fcamavis.ifamavis.teapache.fcapache.ifapache.teapcupsd.fcapcupsd.ifapcupsd.teapm.fcapm.ifapm.tearpwatch.fcarpwatch.ifarpwatch.teasterisk.fcasterisk.ifasterisk.teaudioentropy.fcaudioentropy.ifaudioentropy.teautomount.fcautomount.ifautomount.teavahi.fcavahi.ifavahi.tebind.fcbind.ifbind.tebitlbee.fcbitlbee.ifbitlbee.tebluetooth.fcbluetooth.ifbluetooth.tecanna.fccanna.ifcanna.teccs.fcccs.ifccs.tecipe.fccipe.ifcipe.teclamav.fcclamav.ifclamav.teclockspeed.fcclockspeed.ifclockspeed.tecomsat.fccomsat.ifcomsat.teconsolekit.fcconsolekit.ifconsolekit.tecourier.fccourier.ifcourier.tecpucontrol.fccpucontrol.ifcpucontrol.tecron.fccron.ifcron.tecups.fccups.ifcups.tecvs.fccvs.ifcvs.tecyphesis.fccyphesis.ifcyphesis.tecyrus.fccyrus.ifcyrus.tedante.fcdante.ifdante.tedbskk.fcdbskk.ifdbskk.tedbus.fcdbus.ifdbus.tedcc.fcdcc.ifdcc.teddclient.fcddclient.ifddclient.tedhcp.fcdhcp.ifdhcp.tedictd.fcdictd.ifdictd.tedistcc.fcdistcc.ifdistcc.tedjbdns.fcdjbdns.ifdjbdns.tednsmasq.fcdnsmasq.ifdnsmasq.tedovecot.fcdovecot.ifdovecot.teexim.fcexim.ifexim.tefail2ban.fcfail2ban.iffail2ban.tefetchmail.fcfetchmail.iffetchmail.tefinger.fcfinger.iffinger.teftp.fcftp.ifftp.tegatekeeper.fcgatekeeper.ifgatekeeper.tegpm.fcgpm.ifgpm.tehal.fchal.ifhal.tehowl.fchowl.ifhowl.tei18n_input.fci18n_input.ifi18n_input.teimaze.fcimaze.ifimaze.teinetd.fcinetd.ifinetd.teinn.fcinn.ifinn.teircd.fcircd.ifircd.teirqbalance.fcirqbalance.ifirqbalance.tejabber.fcjabber.ifjabber.tekerberos.fckerberos.ifkerberos.tekerneloops.fckerneloops.ifkerneloops.tektalk.fcktalk.ifktalk.teldap.fcldap.ifldap.telpd.fclpd.iflpd.temailman.fcmailman.ifmailman.tememcached.fcmemcached.ifmemcached.temetadata.xmlmilter.fcmilter.ifmilter.temonop.fcmonop.ifmonop.temta.fcmta.ifmta.temunin.fcmunin.ifmunin.temysql.fcmysql.ifmysql.tenagios.fcnagios.ifnagios.tenessus.fcnessus.ifnessus.tenetworkmanager.fcnetworkmanager.ifnetworkmanager.tenis.fcnis.ifnis.tenscd.fcnscd.ifnscd.tensd.fcnsd.ifnsd.tentop.fcntop.ifntop.tentp.fcntp.ifntp.tenx.fcnx.ifnx.teoav.fcoav.ifoav.teoddjob.fcoddjob.ifoddjob.teoident.fcoident.ifoident.teopenca.fcopenca.ifopenca.teopenct.fcopenct.ifopenct.teopenvpn.fcopenvpn.ifopenvpn.tepcscd.fcpcscd.ifpcscd.tepegasus.fcpegasus.ifpegasus.teperdition.fcperdition.ifperdition.teportmap.fcportmap.ifportmap.teportslave.fcportslave.ifportslave.tepostfix.fcpostfix.ifpostfix.tepostfixpolicyd.fcpostfixpolicyd.ifpostfixpolicyd.tepostgresql.fcpostgresql.ifpostgresql.tepostgrey.fcpostgrey.ifpostgrey.teppp.fcppp.ifppp.teprelude.fcprelude.ifprelude.teprivoxy.fcprivoxy.ifprivoxy.teprocmail.fcprocmail.ifprocmail.tepublicfile.fcpublicfile.ifpublicfile.tepxe.fcpxe.ifpxe.tepyzor.fcpyzor.ifpyzor.teqmail.fcqmail.ifqmail.teradius.fcradius.ifradius.teradvd.fcradvd.ifradvd.terazor.fcrazor.ifrazor.terdisc.fcrdisc.ifrdisc.teremotelogin.fcremotelogin.ifremotelogin.teresmgr.fcresmgr.ifresmgr.terhgb.fcrhgb.ifrhgb.tericci.fcricci.ifricci.terlogin.fcrlogin.ifrlogin.teroundup.fcroundup.ifroundup.terpc.fcrpc.ifrpc.terpcbind.fcrpcbind.ifrpcbind.tershd.fcrshd.ifrshd.tersync.fcrsync.ifrsync.terwho.fcrwho.ifrwho.tesamba.fcsamba.ifsamba.tesasl.fcsasl.ifsasl.tesendmail.fcsendmail.ifsendmail.tesetroubleshoot.fcsetroubleshoot.ifsetroubleshoot.teslrnpull.fcslrnpull.ifslrnpull.tesmartmon.fcsmartmon.ifsmartmon.tesnmp.fcsnmp.ifsnmp.tesnort.fcsnort.ifsnort.tesoundserver.fcsoundserver.ifsoundserver.tespamassassin.fcspamassassin.ifspamassassin.tespeedtouch.fcspeedtouch.ifspeedtouch.tesquid.fcsquid.ifsquid.tessh.fcssh.ifssh.testunnel.fcstunnel.ifstunnel.tesysstat.fcsysstat.ifsysstat.tetcpd.fctcpd.iftcpd.tetelnet.fctelnet.iftelnet.tetftp.fctftp.iftftp.tetimidity.fctimidity.iftimidity.tetor.fctor.iftor.tetransproxy.fctransproxy.iftransproxy.teucspitcp.fcucspitcp.ifucspitcp.teuptime.fcuptime.ifuptime.teuucp.fcuucp.ifuucp.teuwimap.fcuwimap.ifuwimap.tevirt.fcvirt.ifvirt.tew3c.fcw3c.ifw3c.tewatchdog.fcwatchdog.ifwatchdog.texfs.fcxfs.ifxfs.texprint.fcxprint.ifxprint.texserver.fcxserver.ifxserver.tezabbix.fczabbix.ifzabbix.tezebra.fczebra.ifzebra.tesystemapplication.fcapplication.ifapplication.teauthlogin.fcauthlogin.ifauthlogin.teclock.fcclock.ifclock.tedaemontools.fcdaemontools.ifdaemontools.tefstools.fcfstools.iffstools.tegetty.fcgetty.ifgetty.tehostname.fchostname.ifhostname.tehotplug.fchotplug.ifhotplug.teinit.fcinit.ifinit.teipsec.fcipsec.ifipsec.teiptables.fciptables.ifiptables.teiscsi.fciscsi.ifiscsi.telibraries.fclibraries.iflibraries.telocallogin.fclocallogin.iflocallogin.telogging.fclogging.iflogging.telvm.fclvm.iflvm.temetadata.xmlmiscfiles.fcmiscfiles.ifmiscfiles.temodutils.fcmodutils.ifmodutils.temount.fcmount.ifmount.tenetlabel.fcnetlabel.ifnetlabel.tepcmcia.fcpcmcia.ifpcmcia.teraid.fcraid.ifraid.teselinuxutil.fcselinuxutil.ifselinuxutil.tesetrans.fcsetrans.ifsetrans.tesysnetwork.fcsysnetwork.ifsysnetwork.teudev.fcudev.ifudev.teunconfined.fcunconfined.ifunconfined.teuserdomain.fcuserdomain.ifuserdomain.texen.fcxen.ifxen.tepolicy_capabilitiesrolemapsupportfile_patterns.sptipc_patterns.sptloadable_module.sptmisc_macros.sptmisc_patterns.sptmls_mcs_macros.sptobj_perm_sets.sptuserssupportMakefile.develcomment_move_decl.sedfc_sort.cgenclassperms.pygenhomedircongennetfilter.pyget_type_attr_decl.sediferror.m4pyplate.pypyplate.pycsedoctool.pysegenxml.pyselinux-policy-refpolicy.specselinux-refpolicy-sources.spec.skelset_bools_tuns.awk/etc/selinux//etc/selinux/refpolicy-mcs//etc/selinux/refpolicy-mcs/contexts//etc/selinux/refpolicy-mcs/contexts/files//etc/selinux/refpolicy-mcs/contexts/users//etc/selinux/refpolicy-mcs/policy//etc/selinux/refpolicy-mcs/users//usr/share/doc/packages//usr/share/doc/packages/selinux-policy-refpolicy-mcs//usr/share/doc/packages/selinux-policy-refpolicy-mcs/config//usr/share/doc/packages/selinux-policy-refpolicy-mcs/config/appconfig-mcs//usr/share/doc/packages/selinux-policy-refpolicy-mcs/config/appconfig-mls//usr/share/doc/packages/selinux-policy-refpolicy-mcs/config/appconfig-standard//usr/share/doc/packages/selinux-policy-refpolicy-mcs/doc//usr/share/doc/packages/selinux-policy-refpolicy-mcs/doc/templates//usr/share/doc/packages/selinux-policy-refpolicy-mcs/man//usr/share/doc/packages/selinux-policy-refpolicy-mcs/man/man8//usr/share/doc/packages/selinux-policy-refpolicy-mcs/man/ru//usr/share/doc/packages/selinux-policy-refpolicy-mcs/man/ru/man8//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/flask//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/modules//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/modules/admin//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/modules/apps//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/modules/kernel//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/modules/roles//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/modules/services//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/modules/system//usr/share/doc/packages/selinux-policy-refpolicy-mcs/policy/support//usr/share/doc/packages/selinux-policy-refpolicy-mcs/support/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/bdc57660a7e54e6492253cd1ced125f2-selinux-policydrpmlzma5noarch-suse-linuxҞITTLҙ~?]"k%J1khuVGtŪk# U܃gI6!,{@9?1ngK;7k'"<,(NE~u^|+;vi%rwPIbANB$Ao!y4-"Ca Φ!Ș}C'4 YԹWyr&^|՛Y1Y)^ :0Gsz$(*ilQR]aA_>w*zPdkD5~ڀcX 7U,\c;>V FN3!4d[d9 @'t8Un+ݱi*XsjZj4 ws֊.TǾOEiJ7J|Yy@N#=oY$9-7xSgPġ'=FrxP&weB&CZ?~J-|vΕ 8,e-dJmFƔy3N0M6_Bh1"7eO]le-(<\XORR]WIE6 z{x%ŕ߬h6G )fn)@e_(@Yi#aro 5Oڣ4BcvZBݡgRr I@QKG{]xx@f׸@UՅMOyth(5)u PSK6J 4Eam qbD\$'7Q HL0%٘Az+{a[ V enp۾ ;S@>WdGЮwV=EauGhCD!S(K?~X0le "*І9S\ޮM"ĬveukE (zQdf5o@jVdEd@rYkSYdLV /y#P /U*$.a\۷!(c&xC+?dӘ0.[>̍&B$B3Ɩʝ,_4BYz7 DskN7txÐ?L2m͕-ΰWO7dʜ( M %xJ7)|8رX]Oj[Vg\]~ױU-hI_)>XkRv̊7^DQqJ^6]ՐW j_"=Q8UXw 趆/3isHxAk ;jUh WV/YD\|MIk2v Ė' EW&fc{_!C PM2Z |H lQZ!%[7>ʼnJ IӜ,C~,%Un .]謮\r%r{EY<ǂgkR"nIRCFr`$VfllƂS>@1ˁ G 65֩|;@4K*Oa"Ms|Jz  KߕdcIM:~ UPMs),Bƾ̀&W+,R eI] I۳uf_EXUo)NNmcI߶K2_n}0[3x$=T;YQ\gEUrE3~[ w+4s8bLՉ<2@|BAMI_A`ޯ_M=\UhUd OUלS>%V~[_Çy9=65 T#Khٮ9ӴM+[V )2[$6!Xh}\+7]:؋KM S.ywgeE?<ְ6(? ́= P"66tz~0tԃ crK*2Aϰ*^1;q8+]DԘET_wRvE 5r|ztU%^Wg:,&(m18 V'1$/!>ay& EsCL0_1ʈU>?IsӉ;0*6h;-Y@(=7P1hZmˏD*,d; 'O'#6IMkSl\U!-P9ZH5:|VOOLwҕvQE-vF*#<>Q cy;45CXl1ɐ0v&Lf^)Je("C S8c0e4P][}ǤU]TgECUspѐtsw-cNt@1Ps6۞pt'5*fLRܞ9sF,]# #JKF/2vu8hD2#jyPW19^Hy^*ZgA(++loM@}G; n2x59E0O1nD|n,ڳA?{hH^+c`*&dKpf|^{j 2+!oL <p}(aen\agk(::HUӋ^ 6k:.6'x@R紝<#~,0]Tv$i4a~e;ƥpJv[܃nAt%.LM3=tu:Tϡ|E[^Ҷzridh }"(B(b'T芾 3Nvy:OHzCT(F-2k0gB>zpCWoۢlNBvmϫ|S5\~7xeLQO7SDܺ`*;C:0{k'0D)`0&ϋ$7~-(;Kn#X csZ>Z&/|&|EVo@eFiIqϗgFgSmj45g皺?nηt"'4Y2kr^x1Y i `h2A]u)RBG\'yD'6:LK .MZ@c$ TE)Huܞے!saJH[KNOiaeb;VtcHͫGXCǺyMLխTjyx*NӎED}{,Xeri鴶D[.yʒ+;H1\睘5'CO&ޙq+eV^abN*'0$GX.v, Mż2j">+5[k\O^.kb&/!/"(lh#$>z-R- ϋ[?Qjukew*V0X&c2˾Z7g(#SX 3~hdӺ=ȿ7S.B2SPV~fMwfFC],9e3p