openscap-devel-1.3.6-150400.11.3.1<>,]ԉcm1p9|VEO4h;rb:r`#98((Otlb'97JI<[؎ KolG쑩Cj][jk KZ"UGd gs3J*6Ȳ26ww,s`| [tZ+ , DI*|XW­(=6>eXNmP|QgF-\l%bKHGO҅ Y>>B?Bd % D 6QW`  (@ ; u zL0pҌ(Q8X59,5:5FGGGH[@InXsYs\s]8^\ bVcdefluvwxx.yBXzB`BpBtBzBCopenscap-devel1.3.6150400.11.3.1Development Files for OpenSCAPThis package contains the development files (mainly C header files) for the OpenSCAP C library.cm1sheep06*oSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://www.open-scap.org/linuxx86_64 -k+k$gJT9A[&  $!\ e zR l% `JE28[*i[/"#&]/,74+^'6>&7LD"$#@G'[!%X =m3&E(A^(K%50)-(l9=^PD(bA%%Yl\JVe\/!+ L=GfFI8b';Gv6X+X*./    {    X%F $ a#\|  ("m8*B*"!KX'q+1GB]!P q5 .":"H"wl"eMAhU-/|7c M a' JX ! mz e   !% J   1$n h9 d V 5r 9 "&l^( S*8&-ohn7130? &S5 *=Ma'9Nrta3.(O 9 9?"G<"Ttf6s:{    .a F{$y" <*_b5o{7js,+'|3f5$#)DI3): Y,3E=YGD==*-J!8((7:$/Q.gMf3 W,vE=e)dM/] U-^IN,@I*=p@]$ @%%8.|:Z91dKPx"5W+& eEB;/y-8*<G/v! -=%8f09HEa)&kHYjRxQ 5@@/` Hx! %W(,u^#Q,j!I "Aw99@1)0X&.? +&);"* @E""3"Bm"B## 6f,##i0;(k_|O[f `-(&@Pn]F8 TH:.  u"87;F t,g1%z`c'`i#S /E@0I3]KlZ \d\J Qe] `l!#!0y|&C{,TE $2 )U:K% K! >'448,Zru#!<{BX$uGMFnSj`-L3P #mej(q?#:S4LW/`1yM48'"<LJV#$#"&h,E_; .<24NC3*Z+1<7'(7".5A7,j&4g85sM'Gz;Uwg7=?eO\kb ?BVZ+ #8v9*R!i20>0M+.Wqg=Y K' }"a:y41<-E!}| +Y; DU" %L4F:Ek7F\dY3M/BZ%;*+K2JEX,9/s6q(7O~n *T[\#/N9OD'goqlus3u"^^D]'D+S>7Gu}"Q#'F !qU82 R*ZpE""(>La6FC:( C('*7#ylB"`c5$E2?{k = .&xhp)E@'nW/&XT+08~~3ZX[u#m,#v'0 UM ! !!$=Ds!4!& =4T %c6) 7i+[|G CR/YG@t=1q8BGJ"L!9 "!!V*<!&QR0A큤AA큤A큤AA큤claa#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#a#claclaclOclaclaclXclWclXclWclYclWclWclYclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWcl^clWclWclWclWclYclWcl^clWclWclWclXclWclWclWclYclWclYclWclYclWclWclYclWclYclYclWclYclYclYclWclYclWclYclYclXclYclYclXclYclXclXclYclYclXclYclXclYclXclZclXcl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^clXcl^clXclWclWclXclYclXclXclXclXclXclXclWclYclYclXclYclXclYclXclXclYclXclYclXclYclXclYclXclYclXclYcl^cl^cl^clYclYclXclXcl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^clYclXcl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^clZclZclZcl[clZcl\cl[clZclZcl\cl\cl[cl\cl\cl\cl\cl\cl[cl[cl[cl[cl[cl[cl\clZcl\clZclZclZcl[cl[cl[clXclXclXclYclXcl^clYclXclXclYclXclYclXclXclWclXclXclXclWcl^clYcl^clWclWclWclXclWclXclYclXclXclXclXclXclYclXclXclXclXclXclXclXclXclYclXclXclYclXclYclYclYclXclYclXclYclXclYclXclYclXclXclYclXclYclYclXclYclYclYclYclYclXclYclXclYclYclXclYclXclYclYclYclXclYclYclXclYclYclYclYclYclXclYclXclXclYclYclXclYclYclXclYclYclYclYclYclYclYclXclYclXclXclYclXclYclYclYclXclXclXclYclYclXclYclYclXclYclYclYclYclYclYclYclXclYclXclYclYclXclYclYclYclYclYclXcl^clYclXclYclXclYclYclXclXclXclXclXclXclXclYclXclYclXclXclXclXclXclXclXclXclXclXclYclXclXclXclXclXclYclXclXclYclXclYclXclYclXclYclXclYclXclYclXclYclXclXclXclXclXclXclXclaclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclWclYclXclYclXclYclXclYclYclXclXclXclXclXclXclXclYclXclXclXcl^clYclXclYclXclXclXcl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl^cl]cl^cl^cl^cl^cl^cl^cl^cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl\cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl]cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^cl^clYclXclWclWclYclXclYclXclXclYclXclYclXclWclWclWclWclWclXclZclXclZclXclZclXclZclXcl\clXclXclXclZclXclXclXclXclZclYclYclZclYclYclYclYclYclZclYclZclYclYclZclYclYclYclYclYclaclaclXclX0c3b90a4f61dcea080e2f3f8c5044138d4d9e6e435e2313e182cd5ef078d223025a8c29d85998edb3b998b01db36f57c022acbd863830879698c923e691f18870171b45a3f8f85b7428f9d06746fa854caeaf8c9e32786bb96fe6d40281f12931a7ed8a72e03f7464c1b415a56cd4a8bd7eeff66fa9c9cdd806d28d14a7bbcc8b17aa3df19943f865d0b85399b948e5744066cfa07db9a330d1648ec982e9e5791ee2ff5b3c3b2f93eb8fb5e81627880688d0108c93b7175c2ff91a73f957a15860f3c82fc40f7bb67a6e161bdf4f318158c698aed8641021e20c702cea45023aadea0d785de5a4aaff756d209073ecd1395e28a56cefd133313ff86d84f09ffc0b78b4417db7ee17d2c788bfa297df2e68c0510a14b5f5cb4b170c118875c42edc6af911b395196644644912a3df98014f0c60544faa8cf55f392b266be3f88dc4f5462a81f14207067f008f2ccb38c484ec45027fd6568e50747690e0e421a4360da95fba6a8e34e16093c0e85b350395fa1a1e0fd8af125df209a8c11997524ef0780c17b151d537f6ca6302002b3b3b39df9111537bd8870c011a330ee7939e9bb8177d7a047a6aae4b72572ad3a23516ab4cffd82d3105e1585bc25c049efa6e059e86cd118dd8643e8d450a6e767293e16d3c8f038d2fab4030d4ed14a49e9be2d9d336811229a7b15277fb568e558bb6dbde6a96896f049505fdee24b5c421f380627d9256342aaa9a8f3b9bdb0972226d239dcf18ede000fff6a2ed0fe4ca552fd4068666066259a5a46f93365be2f6921279b120882e88328488cf23b5c5c833d299741f2c59a5a112f8b2eb96bdfd5e09031158f98e25b2eff73522ba0879abbd4c37200343df73b9f1b720e397e9c60616fc330641e4960b2942fa108c41c35fa543abe3983fc61f912aa83253dd772889567397264ec34661383b1227e5b39f983981c0e004a470cc4e87b58d0813a8fabf81dc200999d5b1475f51429807fe455c708e146f23f02238510de7f990fb2da3e3af507c2092452250a576ec497849c0092457474768b53ced97c18e7b1785dfe5dfc7afcda0589043e6071d99938add63b804b3629b9483232b62fd6bed9357b5190d11ea9b3d9c88734d1a07c73626a9e08670f7d4728aed432f3bc4fc660e8c17f9099bbcd253f503b3f136fa8c31f30efe162789f6088978ea6258bef60632da02e2d9dcc6b7b6eadbf1a03d88ddfb7f4f4e4adf5c0b04af7407fc3ddae3095de1b863db76b121ed90699a88074f6f2577ef274ec34e0ee95e6e7e82fb706a0c9718793f408559042dac5dd8bab4a5a239a56fe2a5c1429fb89c312482986c3fd96c8108346e4f851d50643f0cc7aafdfa9bbed886150d219b48fe9c8c26b18663f286885997627ce3bb6453e38870c01a05a7b0c902308f36477288c55fca2d9b4e99bb152863701723b104442de4614216aad0d445c97a14bb19a08011f6a80342f25b12c16c0ce1b493597a3fcd96cacf4679d85ea29659546c637bc3fdf3f9145fec9a58df069c91571d459fc7fe40da390acb7989fc35576d56ba3bc86b32d2f2ccf24bf28bad8505970789de9d2cb731c5b635cad453b8651c9f95d08f4aed6c961910bda82fcabd9e47745b13dbae1e3baf31fdf8712853002cb66bdb43a8b2f555b7fdf4e1b58266363f2ff2bdb4f2680ae97eb8e4dd9132478497c9aff1054701d83c64376279c5477afed590101e3ba8b2a7e3c36872fb4f59590bdf59f93f3d8656d166cd00fa0572a0b1b31fc860475338aeb3bb7ac6e1a27869559e3c63f9ddf52cd6c7277be218efbb6f312aa19cf6d84ab9bfa053c5f7e3767205ee480db5258193aef34b9887afb5d2667c56758c7ee0372ebca7605b1997278613176bf659a40228d1b0b663268c868b523324874e448ef339ebd07c13557cb183ebc5f65aa2cda3da8fcf2f02c119ca4ec15f7dd325a3661220f7937f6324f164438ebd397c996bff7cc2f837d9199339ccc92d6c4384ac1baf23ca7ac7dcf7e65f041b135f34df5cb69b5305d00fa620ec3b92d8390991365ff754d3b034c5327da1456afba361d2932a9a11fb498ef12f87e9aa9e751bfc9c0f6e5d604d4ba793a34645fcaac2847cafbe1ee320b695206e6d481d8e5e9bf250a7d32131b92fbb11dace02a3eefe0e288dc86ed9b726f129eb690e89eb219ff020ebfdd9eaa00592b534c7516d562ecdff7f2aa105a8a978910b25a2bb521da57fa7be147cdc43ca077a7d52ef80472f98d8da58d41f63fcb1e794f3bc44fb75b5d7f1606d75b78d417ce8b046b0d6293aaadbf5c7fd86bad94585d275b7ac5fb9b01764151b8aa2cc56fb572788ab07ab7e1c629adab32607e42050448c1aefce3c3d285e0704f0078acafb89dbc985d68c733e09263ed9693de4e1da5ee0b6c6257e60459c85ce572f08be6537a506251b22564348dbb2c61c3c105702108eca3a897acbae2fdca4f46e5ad022423dc97e72e3523d15c5eced012028a4bb000142c9cbec96fbe62d8f67e720126c5584826ad7b5ee9fa8691dd4c53cc882f7ca62558d32b86c9d23b4cc82b343f228e011abe03ce0d917f0904b19b2a0df86167acdfd9dfcc57bfdd04e479ddc36da8e0ec9b4752454847984f2cb1c592f60901d284f85ae9956522c5b5000c6d191da19b5e6fb54d5eefa5458e651f7248493751547696b23b60271a15f2c624fc10610777223936620ad5c6fa816423ca6b5399e6247ae7657c947176cbeda144b1fe5adf48b98d10060be8e38091c51a52afb6439eee4b978f029e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b3402503ea608a45bee9060e5503f95a0e14c8beb61f150f58b6550f98ea4cf086e67b5b2f5fb4d6abfb1e35a476b9fc4e716c0859585fe02120d10b2561d1002e639da98a962ce83e61a1809e971a826da9fee821715a5b1a2141941ca3ba65a147fb7124ab6fa6fbe0524de0f0ed466e9e6715eb83038258306a0bbc92cc9d15018b8da4fb8a8ca6e74f078243e41eae7d7c785e02e2162c2bfada90c894f8ac98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830052f30e469ed8b61616a7a19ffcc35a6f85684752060d3dd4a687686253f4056707b9d53bfdf1fab1a15b9cc644cce871d5e04102d652902bd93e9904ce0c6452ac3630a2a137e261a4d9594dd893ae62ed9bb9370c8a14826b7b94106e8533a603af18e59fa2400028fcfeb30dcbf3513b8d9211c849f9ea7ad4754f32c0880e6b967ad1b72483f55b39f1d4f720d6b4e72a8496f242fdf80bf53dfcf37398af28942efe8335fae465b1dc2d1339848d79e1c3c33fb79f55ebf6d32194d13d00b0d673ad7c4f6ca086e398029dfa4b7b5963b1af06fb4cc8457b6044179c0ee0c6e23d709835a592882512c7ac8ed4cd17f63cf8ff4ce51737a499d0fec63973e29d74e3332e988487b3a7abba3d0088a40da4ac9b7a2a81b8d0449a2f7e2a3b798f4c829d9640d29f1e175aaba40202c54cca0b859ede7f1482031acdb4ba2d206aeca67f7ceed4cee26ddf374b7e09da6c95c18b433d1c60bd4dc7386b12649f414dcd42de87d2d9130e2e6d642927d46aa47fdfc1fb77e89eb417ec3cafde81fe4ea907f7ffe702930913af51dfad8e4d080c760a8bf215b7100c2e4a86ab2cacf4f5e1f63a1e8e0ac4263f5c8d37d32bc4bdf3715b351dc89c7614c83e53d5ef04e2d446bd8812c23a881a084030c1dfbfc2a05babcd044c3c5c786e49ea0884f2fcf480cc819aa41193b99b0da0474cb9e3db17d32c05e86f790444cf7d15be8e67b414e72b897f74d245139ea10a40718aaf980249ee75a9b9268244613221efca8741ee3ec8c415e7fff58f2350bd40736ce9f00650ef73fc045d0a6a01fabd7610487ae2a5ff9eba96018f7dcb2488140a8b95a1e98fd2d0ecb7b5a61183df42b1f36c0bcc84df3801ee3b9ba5fc748649469457b8b9ac3d52e60cdd02589dcca735286e58887f089743a7d66bea8b3975ac4c5d68472db23b2c6fa7c1486ba14425a1b26533f10571a176085691d7847dcabda37d9ce67d1df7e8dc298b2c7f34f13998d0eca63c10d14ef94ab4dbfc96dd53d3d2aab5ba838726e213ba833099f368fda34cee0d7836c367b730292adbca97ff0f3057906cca33af6177895176114a20821926a68a23d38a2fbb213392d46fa11148a35ac3e04a73fa80a5cbbde35d9002747be83746f122f39c60408297f99e0412892117dd9496d4c817d27f1f15ce3611c59754f79a8e007b84f2908c3a94bf94e2b263823fc5a7aae6aea808235f05323286005f70ddf9563930bc679db7aff5050197254a1673eeee6d17e839201df2bd5f65f1825ec7b354899eb8538ad18aec4aeeb97935bf5eca5a3f6a2468669cbe1971c5a809b5f78d14d95b0b8a2941a0668c1b50cfb254b67b0ef70b06cccb0eabc6c14258b613b9a2d2cdbc819f3b0becac0d32479bbb82d030d607810b1cc1a652af9cfb146945406b0aaff0aa2ecc29f5b20cad1057f95a2bf926610a12d22beca3a568d46421b6f456afe73e842daace76b1c8fb1aec75a95c3b8a99def1f331179039a07120f772a5ed13cf30334aa7abec7fdba0d2901539af0ccfa9d25fa964ed40115e8a3861311087dbfc892afa5f932950ef84948d47567dcfdbc083dad9c547f0c77a396c22f0ffd9ec1e03124f345d1be77e32135440f76b906da2aed44bc5cfa1dfdd36766003809c61648a68e3b867fdf3f0c3728370a5216d3b321143739837c95a666ebfb42d9e20e60cb3ee85a71a201388240d1ac0c98f5931a15672edc6ae0e185340b4146c064cdb6674e3a3627c281e4db3b2d649598e934125d713e1200df774a1ac9a6f64ed2cffde6d61e022bf3fc0865980feed75f647d38727e12b6de7f8539b76f033ef87f608185f4c81f5a1cd44cdb308aa657498483d82b2d9654e9bcec55ac4e37ec21707b1277d0ef97917b01228a5e7b27c7ad652f2ede089573ff477cdaf2d6aa9b91ced5db43bf6e722f8c4a3926afc63852dde34db5b11af0dab713efaedfb9431cbddaa5c9dff3b4f450dd2a2d98904bb981d7e82fa3b2298a21f7648c82d75fd62d9ca16cc6342ebe7e69c570b44021a537edeb300b6127f409a0ea3db2ca4e0a53bf7e50b4cf9f7142e141238a30a0c6ecffa67b4900295bb09aed5f4292ccd6818ffbce58456653ab73303357b1b5f4184311decc667154829cae3c63089090e4d3f21688976d2cd10ad81db0b5452be43502c8559cc5785230c7d931628fe711a12a88ffc11899872f959526e7c9e4dcecc982e46ba1f248483bb252776edefdf13535c563dc86128f492cd508e9a3f653f0176822ef5ace3f9cc9ce01261873d27308c440db26a9bc153ecfd0f4bce2b7a557f0424f1a616e3ae84d9a5e2ad10910ca725ba0add26f35a61ae9501a39cb79ca4b9c0d42e75f0abf8f6229d0bd9a8216fc38a22d98f1fc87e0b12cfbbf7be297d57f2b95a1ea895250a358e4f788ae30caf0647e35783e7c3a5e50a3c22f04d33dba5ecee1784d33f2d91d09329b7e7a2dcf8646f3fc5d3bea7f4dc0ce36b1c88f50c28d7da73c2ea41a4657547b62c9fbc013e73a2c0747d81bfd5c9bb8e285c8f975051dbfbef15e8b6998dd9a2daf9a2028c2869b1ca74e86a57111091cecee32da5cde2e7be8775debb46e9ac2a50413587292e583e431f0f4ee8ee348945f9a015983a988bc0d201e085c2d9a68fa5a988a9c21ef0d10ed5b017be69293cdc77333abb47d15bad100afde54a96ea7a7ae13de73bde8823e43e7926a2a9e1948109da5ce082315f7c6d22571eea761f9109567d1a675e2c9879dd84fb50bf1e0eb31bf8dbef2fd7806dbf91e6a8af65925f6fdf4cf2e13914478c61cd0d01d27d1a002dab6228c451659928c651d8dc6551e3d8d75125b9ca416f97fd0d3003e5892c655044256332b30dbefe228a2f182f3278879f02266cfadb13987c5634026f55deaa0675413b825ee84d8017e2f2bca74f4f46a20424e5793fce086584cf7b2bb2815a47741b56478fc27aa494ef2d9445f44e6d5fb66a049c1e9a0d7440bc70e6753fd8721d1e5e3848f599dd4ec1c6c0f36890eccc9f942c4ddaafd04d5d0aeffeb37ca9fef073fa7b674cef883354c3a7582b3b25ecc44ad8ea4cd98b6c06b1a12e804c7723eb64a414b49a1003b044a2f984618325427cd7a1a690d9fcfc4c317790039747540669e700dc8c6a344556a74e84c7a7c62814a4a6e211f01b4e101df91cc2cedd519f31fbc5713c1a6c5de048a8bb68480f982d2ee2c29c8f31f64b97e70459d31c3de5e80c42aedb5a697d54d59baefdb39775cd3ff217848eef6f661729317a0c310ea7140696c753f21a06db0bc067626a1f668ed345060a37c90b0275ffad01e6d0f903a3d85e654a2f8b71b66f1b35fbd08f77835cf1dea50face15829e24de3e385e0f2272b483c36c2b786b496e1b59a4a5b70baaa7e05f25cb3975d0c115acf3842ff28f6a1043004d283b42e23745384fbe8bd1df11c06b63d28ead5820f41854cb749df93f338dd36130f901034d0ffc0d2225ed128baa4e2ef8dbc3bc376f204342d819581248838c340c8af3e97c78deb208893388866d75de1ae28b884afb207c47dc7c7d3572ec32642b02fa631bdcbde9e7c75b4d125aac7bed6bfc3c7f9d74ef21e8ef1f8a2dad04afa9ffbee6f1a709e2336829c339dbac259e0333889c546e765622b051f823ef0f49e90f191136dca1df54b2efbaea969c5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1f88349d193ab0333b523ef7c438011f858ac745e9b32a1ef01fe276bf37aa0c5d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6cd294726ec545b76b144b812b98cec36db70cf7710260eef3f7a67c01a6e5414de3152bed580da8aa058e2766b55365f7dbc84577afed87033be51e889d135840e71e780ff30b8c35e4010a85749800d41d53db09a060bd73d6723529620c75f10ba9629daa349050ec5d3d72b2bf8ff0b7a813d56591200c1e703f3c41252c4aed88a07718a2883c5001cce83813cfbdff809df14e3cbcf7384cf8e5a8e35d7d19e9571c7aa35284b0b902d79347eab0580b6517042f86aa7de8d06e95d9eef69528636bc8844c34d31ba5f991501ee26940a2b7b895f6def3e5fee069bb7b40d14615d22240a16c086929a429e65a563d0bb8694bf45f2b0890780fe34edf3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87fd11ed9bd352415bd8af0cff245fdcf2eff604ef31333e86f4ee00b635f871edebe9cb331395e9cffc0b2fb05c172c04045c6559d90c6967ad929bcdebeef11cfd1db0440cf6f14ad42b9eddd806c6d4b0b3064f1cf456ae80c5aa62759ff359a082707445b4968c0e7136edd8a21395d81e9dc198380c3c93a35ce81cd719a1957db38451e18729f7f9f2cf2c6c2418efd5c18d2345bccc4edd81beff3f7ffdf6fed67d9cba37435757cd3b966a28ce28b37da6b0c7652e7880092b98de5ba8f2c74b34ddf43a311ddd39b2882adf4acf27cbfd7e164a82d6a27c1036d6b801017d08a54df06b18685c648966568a46d6c0048b6f9a9a55305c13c5f28088607fbddccd2b52192982f4b8fc4ce0dce2174baef55d90c7652d680ac26eb69053903b53aa7c017fba4d296a67752a062dfdff5eb020503919189f64e1290069a9605c9cb21abbe4c6b902156cf4fa31fede05dc102788d59912839b4a22f6fa36963ae3fec112f1a740df579c4ac974aab01919a1c59c3c0d38144468051fcde500a2acc36eb269e8a7ef2708636033cc3b7b7aac5b1ddefaaae249ca614a704fb74a3559e3b89e03768f059584f2d1f467fad9a85d4918c95688117e2fcce7a09f99b426abe4a929c0a60a1de175372e75842231b1658e89bebffae6c112e1f93468631703f4b87d26e11ca16395bfa39b4ffc688edcfbd6310438d74895b45a41aac48ca018ff5e7390f7b7586a28b466aa3b22ea7443da483665056b3e851b7184d3062392d6db771b96035863891da95689cce1edbf01b7315670dfa9096ad8fa2ccb6a0429e84fac6ba7df21fc4d1efa1db9965b01df66b4121b89dd590ab923967c08535a561d6e7e3316eed1b83040bf0447a0296a1d2c1ea131b33f31a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e269ba39f7fffabee2b602192b0ba099afba8b2dbb3ac52e27c0de8093fc053292585911dc433378e809430ddf2742479ca8fab9c3027ba1b1dd166f15b3f0b6865f82f0809f4bc93b4ec428cfef9c6cf23bca48aeda810456b1928ce035e210bc344d0e818f50e638f79f89bd9f685cf7cc3feb922b191af690f0d11bfdcd6ea28110cd1da3c48decdd44f76c84b97f5a8d0ce4dc65193481d7c131b97e2f3b4b0fdd5d4f8994e95ab5c7a1ba09806d2fced12ea336bfb9889a62dfd540c25378a082ade68d60b9f93394ee7e3257dbb0145bebba31a77813e275c3d2352f563838a9a80e060a6fe203b15a9d3fe82ff87fe9d2d5f74c30a5cc9b93e3c108f466f43e71457eccf00f2589175695186a5af93c0a585b25b005b508cf3c7488cd9df4f1d551c400a89f8c4bec9436d64576cbcc15f469a45ac2ac54fdc2be0e8bae1a187f5cdd88827b26845a3b4cc4b42b9e68722fe87f7d777c8208866a9b6f4f4569ff5f6c8ff39ad061805a8d492e4591f709a4b629f9d3c190d1a0263cc6f2285efb6baaf60998c25a8777b1d6e373a965b755e63f8396dd5965540122eea03f8b888a1c6ed618f5cf72e7f926c5cff70c99fa7b148e029947b395db647ae1ee4c6e3ce8e869544b0ea21337ea76a8744579a5ee73b26d8eebe88d72a9f94317757e6a1dce190f096c268c2ee57bb158c63abb7afe79cf63cc3acb9ef4121873243618f496c8001f52dd9073fc9e8be99734373efb29f9e84f09dd0980a1f9e54ef792a8fa4bc08f100bbae1c828eb6c08a90ba440e9a25dec1394b7eb9ef9da2ad8a85c7af3c056ef0f2b5e1681f0e2b8cec53a4019b21810686d054e3a7dfa1bc9cb993130812380ccbdb4c5e4c0bfb38da8d747fc8a93b1cf624cfa3982e1f76c42fc37ae2f72a5a66b20058f31042cc6bf4d60294a04ee3136e19567c35b8439f126b4f06a80fbefa57d1f2a8653074b28d79edbe892e26ec6c5c2e704e2ed9c8c37216b12c69a467b7d5f6e6a5bb08efa961b69a5014a5692416e318835cd09a07973f2b33c951dd026091910b69e78c9456653e3d364274da67d64a13b21eef2d8104f920ebdc4f28bf2bef21000680803c619aff83456ad48a29931129669df2a76dc4c92a937fea95f2e4a54aa703db2d9a492aefc0f1c00aa742d1f8adc28e674bf42019c9a24ccc53f3ad1bccdcd1c4b9e2e841dc58526c47a4bbed95c2e4efb8be12d703f0b6f45e13a3a71570865168a27249d718e363bbaa094e18570ea60c75e65902bee8b6568e8e437fea7c79cc1043554b9810fb151315b44537602858c8c1f8aac5ceb8bd37d3477a7fd53b4f4055849a9204ff30a171942766736fdec30f5524c68edcbce8e1420811f4c2e3e2e7812889ab10935dbaa88beb97dae8631fef98057dde2419303ad997383a29cdb865ed85136397d50106efd2857da4cadd74b9aef7ba7c45c6ef6f8feb7935d8cdd73075f755f1f12bee5bdb7ebd1cdd9d898f70373d69071bcc36299dcfc8b0e574710177de12784e972ae8e6727d166ee7ef8e7baeca915bb4afdc987262661f857f39d169062af569f30bc18098abadccb112a4dbc6d97ef49f9001d79422032a5e684fdf421e20edcce55d23a77f15f02793a41f599c9f145ee354bba86984edad976d9199637eefe89c2cbd5d9856ef9d83877ff37b6b02972ac1fabbf7f19363a5e1985b24078de1430edb7d6b76b2eed0be94d2614b8e59b9bdde12a4ac72be3ed2453e9f2a9aa42bae9f4ceacb30419c27f6bf7e2f66978b77d64ea73f3be16fe2d082dcac871ad3b2086d9e730a74b3eef2aee6484dadef9d35c21164965f72de4a81ba62c89056b0b94b89b3fae46c01cf1041a2626492441963d98d72d5ec245ab266fe65e3ab86aa877e8ad71bafb294715c32eaf8b1b65233bd5e4b4e920694e7d9c44c8988a6200c859ce2ed48745552329c0452b3fa366cbcb317da8e986ec5e912d3407b2af021511c5ec1109c7ee1183790eaabe3da47bd7ba9e036ec99c6279ee7ee15d2be9d0386cc8e42cfbee4026eb4b0840a3c67990441a3acdd291b1c93ab1a0ab96bfb575b8635143e9036e454e1080b3e67bad504213b08c19418f0e9f12922ba541ddc853d3672cb76d311c1d3a69a5b51da25c441ee7208ee28aec563b1ecc1e6383a6a41fc01fc9450bf38612f3ad457b21a871b7f76e61dcab59ac539f65f08b781057e46dbee6aa78b6912226bbdb5ab2b67fa5733affdc4b2d1f4c2057dac2d1c805f2b84120081a2ce3f5cdf26f9bcf694c23876ab54cfdf2d2dca0e45f95ced78603d6d6afe9fafe6687983d4c26933d8d8db38059cfe654631200e8738f5b8f1d954af843d7a288a5264f27244ff9cfe2e67c67b0971fc08acd83398287f011fc648b7a3cce1f2ec3969863f677aba68f929461f4935997e107e2c7f8c09c572f80c6fb36f55c27ffdb3776c3b61d9fa6a9b0c20f14829e0257f6d2ac446289314cf52e5c856536a25a07489a4ae2bf437dc4ca0e8b059e90c0d918fc24bcef30943af0427b21886f9388c93adc0f3fa440891c6297c6ad942455204906236dac22f61cdf172fe181c8d9b4c4e1a4a9309d840941a7adb28e9d0158fd3745fff9363f9542f1309007338235cb4ac21190bdd3137ebcbe9e9afc32317a94691bd2bdaa8fc050e0a07afc4727f0fda3693fc6a469310a7fdfa39696e3b44835be2616b09134dd531760cd24a1e557d6abea7b1a0628b5a12b1912c52847c129c3737b60e46079c16f4fe7c0d1c16a7fb25a2a35d1aa8ad1b4a307c3c008b10248c3f6517470d534bc407704a0004b4542a73d1393bc57d9bea335b6d6fa0e8566b96bf8c1d9e2ef605dcd4700874a55430bd50e8c3e8357442192aa35795990114accffe43f618f5ba983bb2d20312bd50ec352c00f65d71caea84d49c60d5dcf5a0fec4ef9e1030e43c80f0e42a249f577737bfdebd2aa9ed6eaa836555a09f17dd811d2ff6dd8335b935d80bdab9439cc5e8d98f8ff726e1f7268befe274a23ec29bdc55f300db75881907077a3353e180dc320ae3958235d4ca13eea35f16cbb5f90233142fee531252a642c9bafbf3cc0bef312ebc728e96f5b1429359e6669d243753969bec6680748170033eb56d19ae385578ab9f70954e72165bc6652ac4ecbb510ed1628a271833c539e325a4203b7b9f4bf32d3fb728a00b6a65a2f7494766018807d4772e50c1a8ca1376105d2cb89b686202c9388b3af064ce8d8f76cdecd40c448955371fb22db58933b7f196b47a11898a5bf5426098beab1b441252fc16d29d77c86361e981e46aef59fe03b6a4b9c8ed9727743b180ad76f2daa8182f39633b1dcbe4b6622747ae3dfed6438872c62d19a4602f293ec5f455b0355ac8f14e6f426c5dd2c13417f42c5c52fb5012b8ecce1c96eb76df326b2a411e099f9545ca42aa81613a0c56e3139533af9fbe698fbdcab58969689b4bb86413a59698f8ebc3b1596692535c9dc76e15d409b36122e0fa1d35741c8155296f99f75e9f0b288ae02a21a424e50f50936e011fea51c65c4efc0322da312b82a5223998695252ad82073fe048a1127af26e664c602cfd823cad5299cbafc36f4f55481d8f7aa3bc668caaea240c44fc9a895e7e99dffc6f3900b6ce3d7932b396871dab005b65c671f5858f8337cf319e06a065978fd1c25dae7e3449affc9b663fac9707555e0748610f2f30e2cef17b2752fc802ba1f13ba3885031b65010b03c8189a296a1078f8fd9dba45df39c8b754f6f6ac6df22a6cd83a080c5c15ac81d0e3c37d8c2ef58a3cfd2b8cd4de230497fc713ee5a2db8d6956a75f264b97a2e79acd71e88f03c621b043f696614463765506219d4d92e71467f57efcd17042e4ccbafce36b61ceb207828f2a5d795cd018ac647eed94b8493ab86017b559ef60a8d83999c3fde27a4039539348f9a69a8eba6ab5013e29fbf79ebc6f54e8bba680378a847bcdc7de250cffe541eec2d42c7db6789db36575173ad567ef432fab36b9663c0c80eedfc8a3027a04dd59d9ae13e8d546b8889ce268e60b48029813d95e4e19c0c8c108533f77a74a74593f6fc53ab0e6b2826d885dae88e1d8fed96feb4c18ab9eee9958e9d1a912869b0acf563d367bf441e1e4d7209492710ba29f5069ed79dc90533bc61c12ee7fbdd76f05db767bb096f04a82a0768103340a410075f67411aa55e576e1eb111812ce99876d8a1079ffb4d2771c5c4e011118a1bfca8ea60aff05be9be6cd039a4ffd2d64e68e8edfa247c985d5966077e67db8b26f304bde8d3e5538862b8cb942df53f46d9a9aa793d48c57ccde6d34d7754c801e11af85b0f499c36ada04e7d72833e1b0f7d19c2c8f77b2302d54aed20da58b33060dd65da8a4c92228fcec187d4980e038b05e7c7140fa2a44c99a53290c744ccf42692351dffbadb806dbed691c0ed16a4375357ab0972f95f119f7b5f7d520ab6230976555ed2e252abffbb16b302d482b0bd2847b49692dd89d1c0622023471b8192cf2c885620760f6b0bcd3878ec1bb2faba1e2c0d635a86d8a8d83d2ed54bca39b7619f50ce3883e9d5022de81b8585f1aa9b6bac4f2a8d6fd761272b7ad42d98c16b779a1278d9a9d7084e1427d4966ad7e5a5702cf739635c38566e6de3d8e052635cc85935b66314f8683e210ff8b60624e836b50b1a3f81474ca4049e9d062f8966a12aaf1db6e441589259cc424ae6d80bc006a9a0b82c3edaf3e5b448b4f498489cfc6ee9d3ea0eff1121629ca1b1160b4cc7c76c3e843bb19c0b96934458969faada4e93c0b87fb67f2e2d65bd7a691222114c2b64cce0c1a757eed80a25e8e18f7a6e38bd1d579f5ca416bc5493092d3fa6acb3cff6ddf371b6973e5d2430a06dd088fdc98e58633cdfda249fa32e56de74f8b29f0a897678e652bdaa3958dee2b77799a65310c59f9995dc1f7078e41463582cc23206bd218eb8981663529b36bac858d823384fd9a23109b89982ab0f20aa90efd0b479fd126035eb8b153ca4f216200ed755a3bf6d12b8ebeed7cee592721c630aa430f6305ed435eadd0ddecd05ada28393d523a7cc9cf37dceef4bc7756d2faaac9aeb2069d1db2d8bc30c91ba976cb62d0a4c09f2d0e4409e5289eda954145b92709d6b6f6aa34273b09608f815152f21c558c34d411c9a4d9124025e58092ad11ba09f9fb41632b789f890be66b50526dc5b39cb15291e2ea03e4d9bc919399000ccc33cd4f1b37a9d1d8506e0cf1f0ef0ae8bf5992fa6d8d39bbcce67ac71562083d8be3d7fc2c8256e807123cafbcf251a08a8104f3df358a10b036377dbfcffd6eb823ca441233dfe509e3610d3dc97432826f8fafb0110316b8616e26673563530390fcbcc58d0ca8cbc3be4c35802041838a5e2cb78336067cf4b44ded75b13ca61b26d5f47a08ca2b19d0cada7af1b82f1a4cd8796e21f4592b5fe48ba99a263c6b966e41e5cbd0e32201a8a40f450029f3ca7facf87d91cb4903537f516a9ea64ff50326ec8a85bb3b443416a0019a368eae01affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35066f229a3a1a6485f7b6ac9a418d5bc4e09fc185c81d6ebbb92c3206179ff1c9fb9b9bf14ab6888abf020029c813205bf9f5a20f441f47dfa96dec99f14a1cde43be6518daacab20817edbd496fd66cfa88a0d6d63cf06755c4a1a878492a966df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c5e71d90906e6014f3dd4d80bdd351e27f64683fc36ebd864df9587a7c8811f9c088df5b34d14192442ff209a2f170bc40d99dac1782f568635f35b5af2b07a24ec3c360cc74e1b1e91734e3d3273a709fc0694d4dfbb63af8f4fbd07ed76d19ce4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3511c2dbe5836b1c427617016c5f5c2d66c5a330dab173a2c4c69ad5da3fe8428a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4faa8cd3d234f97175cbd7901081e73891dd29dcc5fa691d64011bb6d0e25e88fdaa78aa839b74fd1a2697b2b9683c708f407f42a2795ecfcbac3c93f4a48c42a5cefdba0b504f23c0c39fd893bd4e208338f8f6ed3cdf45406a21fea3c28fdf410156901bb26a082908f2934e03f1974a80de8b7865cc95f849bc4e6e362c3ff610e6d4e62ab5cade324b5db882ffacc588987af140f1ed9f4b58bb2db5bb908d0e99ec40f2703c703c55e3412ea281c411174cf0de77a70a45dc6a6085f8da7db48056bba7795d32a25aada23bc68e3c18cdffdc8c113a0ce473a231152cf9bde248fe1e38d33f3850f10664858667b43424ace24baa3a78b10ad45990ecffbc162464935fc3d49682fc22bb90c276aa7ecb1918bff3fb6e4ab137fe914378dd43ad0cbda422fa6810e2b29822642a6865212ae6432159c3a9f61199b0aa45327fd85adcdc7ba9bd8821ce340fa59ccdcc57f2ec01b9bc138bdee554652d0d38709867119c78512a7fa6788d55a6b65592eebda0f286a7f97634806d8c93a7e50213917c811b8300462600586c7a8fb37a453d61f8776182c0654fed25876a8dd3f42b6e1b426568070a8077712f5ce5b683f7d837b52782bea73a202b5036f2cb8e78a8585309e533b77642dae19f62f719d59124ce0148692d608145f69501aa821ce12874dbba14d12b57426c488f112b378264e09d11aec8ac3a346a2d5fbc658253ec60ad9512b7b84fc49314da34c62982430857f4542fa156c35bef7043cd691b36dda3f124356d40bb6d5042622c1dc8f876991eae226c0715fb12b5a073542bc712b218f77145e4c18c32f10998eae8b8be96bbf190d062afcac5f8e57e8bbcd889d42f0ab15c3810c2d31987c71709f6df6d010b3b9be70060d94101cda9eca330eb24a79242cf2f88ac506a5eb1bb7b676a504f39ce8277d5db4abee50a5e91d12a73b897071c762fe1fb8771dd966d1330b7cee084a1cb5da089265dbbcf77b0996dc4bcff7b947a70d51061eedd5591f9b562623d0ababc5df11148359443cee9cf2d09d3ecd8f4d2503bd9edecbab2b790eba9ee0f9312c1c0d1563f7b8de4b4197119fb9d8da909f2e6e72e4e073b45de2366eddd450719dc67b937b5598266ae4f0742489faa1e0ff57ff70d93ff5f1bc3000b6a33bb8e70451daf2f3bc55ebb64e39cce57b6f30ce2a95d0c8ee7c4c87aeff7dc0b41b5c70eefd966074ab36d6dbe609af9e1e1e5fc460ffb533b67d6f943f4335b9fbd706203e580c5440a5f6cb6f433f98b319a8970f78cde0df96b1b974a109f4baad2b6fb82e2cfea6913c9a2d8c4fed5c6207b55bb8ccb41220f62c10aaae70becc72c259203044a1b0e5f53eab5305d098778e7440193e260f10c77da15b24f2b0ea889c9a109bc57817c1029c08e38479835d87697238075fe3254dd3589146c0ebf6981e5608c0f1eb7f08ef4ac1cc9f9051da3012b0b0def915bee47d586f75ad98e005a77938f04ae82fe8811dad4876a07fa725c52e354c7041cf22f27a3737d51e3d6e49a63c9204b6abbb6d6d9ebe162e8067758cc7927386dc4650aab057051de7e03d70b9e4f3a013c30d21782c5806dc796519baa3a9ea6024e05df17f990987ed5792510ef57b32fa9be517925e1c9b6841de55e087954138f023ea9b8e1e0ba095e8ef031cc4380fbbf76e23b50b0c22f3d95cf58bfa0562eeb18fd4150e1b72673e057838e4f9c23813149d70f6e1f2f2c0bebc7efe04a956159d56ef243795fdb5565952ab7ad5f237c150689c1ac17fea0db6a5be632f42f813fadbcc4e00630272460d4905461549b0e1b1fee7a801d836138339f8d57ea66a809a69d8cdb3894e71774a4d8401b6eeeeb7f8bf3ee215a89b91f91654e9cc88573a12f15fd5758ad2eaacb4136e6c46bdef24bdf4976ef52c3ce4fd1a0349d226ea479563140e669df148c06f2face05b8503da314a04eb327f9a3948442386c9cabe2b1ec99de42a5ec1e1bbfd8fd1b10007f4275b4c2f8abfc5b003214083ab7d4220d75e1ce34a4c047252d56c08ca69a3bd52204a2c1bd050e4fa50b8f3b6e68c91b84ed8090884fca0705416ec9f7ddf28f6750244c0fa9d750c03891c4032893f3d6127232cad86bf1ac5995090f661c4a84410a894e5d69f673947bbb4cb46dc007f4717285be0f02976ad4ec2df3f165aee0594a7639394a8c829d05184670460ffb47a1840e3e9041d2a64a3a9b3c3de9c720510d1b8cbc41bc64fd2b1ea4d79c4018bf436c3fc4a67ae4c5ccaad15186cf50a19036755faf38c09b32c3b4af5673dc83f45b827c6f0e7e9e13ea851cf7ed665157775445e4d638b6d006796398b565d8f963f4510afe7d6ffe43accfafd29ed374548729f992e64ca875b778d899f07f797db7750d9bf41682de43ae011bb4e0f417b3d54c4e7998225b9b965e6a4787c5b62f323fff099c5061c6b7d44df3d5c11caa2633f68fcdbf5e5a234ac4ffd48d7fd11bc4e2f9c89a4a85025759efd96c1a2959e974cbda8182785ae6a19e112243adcef3f3aff6dfb8a5ee2cedb2fccf1aac334de0b704cc2a394ec18beab9b71c48c1846084a2eeef5eaeeb3222a9b866b50291e6159e303cc25d4d9ac4f8f4a05f963709b5cfd7d6ee5b1712b91dc341d16af5739156b921d03992e39d3e3d813f08b66fe0e06ae16e3d99cb5ffdef4959ec4d60501810884a59bfe757d0a653be89f15596271d2b5311a585703490513e34ef81a090041d0a3f7fdabad276cc9e329d39becddec2fe7bc67a651b03bd8c26df53669bae3a5ef5069a6952e734f16cc334249736e33e266e965934cbcac767b643efc9134ff781fcd6b9ae9caa0bfe29faa09afda76aa77edddf4a63e95b7b8516216caafc26af7d8bee3f09ec5b3790a01fc0aa69d6680fefe7d19776eb185abfc77f09e0bcaeadf17fd03467035ac06ea69c38a8c8ad603ded6f61c1645e476594a1a3c298c06df7a7ab1cbefa6843031655b7339eeb589103009bc883ec237cc6960eeaa53ffaf19e7751c5753dfc10a834bc0d48686f85d3e1b7e7726453c10189206e718db8839c328a61d99caa779aae1e939c82653a5959b4b466a1b9ceeeae028987b38b699ceeea5f6a96255faf7f7f8e11230aba64fa35eadb9ad498b3d451f7840c8c2c716728b6a54f10649d0632895f1ac95312a43cb1128c6ca1adba757d98537a6fa0d3b9b214754b8f027ba6f488e6feea94927c1d77904f5a62fc713221f1bde91f223d12204ffd86972c54d40a26071bb0e7fa1ca5849698287c808802ec7105bcafe7d9fcbf86ff3593e48be9ee3507d8a4990805a772a47eee97af1a02ae1267f4cb89e4ae337cb3e9cfa90488443fd1fabd8f39cedfc977f7689fe5f224637f6dcb5ca0abc6737ad473d5268b161312b48250fe7dbb3253424fe1b3085d1f8711e28f9f3763f6a17e3c183f1364981829acdb53f8a2be7ccf742a850ebed4a6f272338583c4083bc8acea23906da3dc81e52d50b6a76e8df7449622223c725b30fcd6364a9860c1553cd9427db064b9cd68a3a2d2c58c39ae86ee6ee9f6e50ee6a0b105f15f4c0d347673604e2a7ccd0c1bebc9e4dd04b064e90851ebb92a7819ab48270ad71fd7b148b5659170b0a77d0e6130082d42393236eb3552c94e307f43cb219e4798a93f7fbab745f6c21517a37b24de6f25dad197610038a8f23a757f18c8fc42ed833bb01a8e95e27fbe54bb7760920e4a72066ce2ee5c5e051fe11063a856568586848086ec3dd352215e0117279459f9906b6260e61732e8d9090a42ca6d07558e719e2a2173760329a3b705f28a5a56f491ad10173c834ee2d46fa3d114e509c458f63d9deae63ba027786c4019e6faa1ac4c3eb63e510196ad62043126637c7fb55b862cdaa3b95806a9de68b701c9ebfdb7b9eb6907dd6c144161aa53077df523c2bf5a35d858646b05c2822d14de3966c3380bdde7b2ea74e16ad239b06ba22bc664808491dc4ab292a4f6693e276e88cf77f6ab9654a8c8fff47c06419473d4b6d4b375ceb0526b72d2eca54dac94b27d9450edba05470e732f72ecce9db22f59c06f48c72e2e6d168f77fbd3a1ca0d2b8bcfdb23ab489a29ab58b79b679cf68632cf25e2ba46a7926f4f1c0a298de450cd8dca9aa24acea55871e4755fd2bfaa0879382cfd75eed9e72dcd55d7c166f50146e7600df29ab1a0193e030fcf26c12e2619d44dd442a00fff7befd55ca9a0efbbd720eddf4f17e6bf89cebd1686a0a03a3e1ebc38dec6e5c192373eaff1d61af267806aa424ad18a6d5bef490d27b398cf02a56838d1251293e9f02a040cfb1ab4f3be9668003cf9e8cc87cfaa24fb8bf30584da5ac37cf9144c81c3efff8fc711d06573c25cc337ed78741f22fe801d08e24ec18aba1b3288d851c666dba29223e46d9bf401d47b9219454636e1d8ad20a907063b7e11f337136378d7cbf9cc145b446bacfc1b1f9e5a0714bb5fe0c5155ad744212e8da24665b0adb46574c0126cc70b1e546ac04b476071cbe346a41914244e041be801421fe057e03bf622973836b237358e35a8af53399ffaafd5eb804f6e8f63bf5633e1b7b37b07756694aeaf94c90caddf8c69869b14912a2bac3c6e2b8b4343cd02499b0054d6117fee1ac900a6a85aa5e174ec0873e1038402050a349e20f097c6816d7d446b8ec14edd172a4e1c3e7fa6c41a26da2ab97e2ff1a39a45a2fd3651743e0bbbc19863aeffbd8d7a9759a60e7c5cf3b7d6bd7a712ff2c393c1de5590be00797f72bf61faec4b2631f085925900499c57686f57dd6fac64b1e1e262a4a6991254d1169df278e94bdef6cdeff0032b331dc491d55d25474633c9c8a558e9d705ab036945549e82409cd24304a9dd3f665fc66addd7ad679f3166f0d30067243d500d0348131f9f2890f7cde89b603df987d4c954eda3c51f0a7a738f9ce662f304ad48b49530729cffe1e9fff7c6f5526631f84ad2d6dc845ac36a150ad428304e0118bb59654b470ae5c5f997309a2b5cce2ded4b861123ac047aeed7a7641d0c5d0f2678ddd638dc0eaa02d867084584c2139ac4f561651f5d5fa4b37ed08ffea6255440f442f2629a71535d802e4ae24005041800464468626d333ed712ba95e97ca182a0b7017a18d15f36c8b2793fab665a74b18596b370e7bc8ee4f2bb41a8f993e1174bdee6adfb72a195b08fecbddb1422a483da720e8bdba1ec2478e344bfeb552ac6f8395d178a37031f27d732f14037ac2dd3a2dc410a59821b16460930b050c30c4cde0e3054f703eccdccfc8183b3952f1855bb0dbed4da1e1db2291348d03a6678234c2c1bc5503c36488284d0c17b72ec5f5b413b4ea784ae48d318ec147389558075e9b24ae5b1915f4c4113b7830f1ef5c7e2a1962d5d82995548a93e247fd3f0722b3625c90703ba9f59a172e5bd251ad70b2f99da16fec89f277ed196f321e6592cb5d3b2aeaee05089514c1344bdb226e51443779351265e1e9f5d6da1a35f69479c50bbdb56d1e7fb470cf193cffc4d152d388a1a45c40eaa8d75fd7061fb804a24da9473f8300450a4db58216b433084b9977adb3833b1247187a860cb3c3e8c4ee1d1e3fd62ff94482666a56d667e60796c9c51814ae368b99f78474c9964f9f1825e58ddc644714ad93f7630e770d6324926bf142c72747547cc87e5a0bda8947bca6aeb7d36eb2ded67895187317289a34c4b83a86820f77d62c31d98a554abb083f811d460675b4de976702ee8c6b870c7210574edef9eaf3494535624a5ef0690790022534a6eadfaad5d98e8cecb8f34bcef015a772b55e97f0b957afa89f65ea86429dbdac7f69675d36c45a1d1b78d1d3a7e4f8f4c4566647cc7adc59bb19caab9f12f967192f2cafc110c530db50656e4632b120b333e5888726a0d3a9e91f2c86e836784502d42dd8fd6603975833c9f50e1a5bd19995ee6ab30f6b396bd46035d6dc5ebc2addf1d55df0621d2856040f1617c2a79d15eb6503f9890230fae3470fedc9ee21bb9705cc59dbee73d83038785604c5d8bf0099d1566a2a3322bc6c937b7c9af2d9fc0e910e5e3a44b700f589e547e875eb6f9191b4023b9a5cf67502a0dd5c35d5e9606338172be4b6d27a29cda26e724e584ad61cebbe652507bfbfdb6fabb7f52f710d248c63e7d083e5ae984663fcfbc24cf7a5dd4dab00a65ae792b1381c48af56a39b2d431b1bfee403b30c40812a31bdca660da2626925c7a3c026f13d4795d18e90bcaf45b725812280e5cb9ab62a66f7dde2dcbb8c21057157eeeaa952c0996df509814c749d57187992ead1b66652d3d387a6fa345e65223be6cfc1b48b9ab35c81e7653fab28d4612c9c52003fb0de204543654d99482b35c4f593213cadbd0bdc7021ca453359a2dc29d0942af007bf0637a0a53eabe826b413036c759e88aa301d03cb245b7938d064ee1b22ad1ece4542e16654331b13275ac17f911f86420c38779f526095d40c9d53631e99191a420a2347379dac6ed850229b2af673846aa6a8ec7aa1d514c2ec351d56dbd3e43c36b03049f07864ddaa51ea25973e6e4652d433e8cb6396e20a8d3f8b722f29a4ead39d08fb08499cc3e997556d216d57ae1e2ec98b1cb692ceeffc169b439abcb29a3f6d9bb8f8a60ff92618e073396eaed2f7cea1aada29807a0a90083893ac19ef9d957dc4479d43bdbd4d44d130d61de3ecc800f4c73191aaa03e4b859a7e02b5665ebc7a1f72b07e165e5e8cfa34c847ae2d6d1d8cc7e95664d29b27f23b550bc3cc587a9fe64318c707da55d83f6630e416acc2fe3ecfa179ea2f3e104942253df4eba1ec5bf7a8c59eb595e04a24a952abfecd67ce69ff8da434c6fec1c8630d1fc080caeecfa9f2419555621ee4ad8f344c10eaff809d6c33513c269d3f2a7947255b38ff96642e29342a94ad6e92e620ba996f63d78d21d454a9643135e6e9ebccce295662888fa16b6df901f79c3f684d560b0e5c3009113a5fa34f49fc6b9e8ffbdc818e3f7d1ba80ef957e1abb8f6b34c78c40dbcdf1ef6f748e667ca4181d1d2e2044d61592ef2379349fe2185794e36e997c0342ebee3704e4baca7a061b059337a5dcbfe0cf9c2731f91b7f653616961edbc0f23a4ffce799f3006345b68123aec3f0d4696c2fd6b4761d8da58deecb36475299c0e323e3ec17d84d14bedc3e1802871607eddec70ae7f7cc917376c031120ba97ea246ab30f93df379824f751aa8d99e8352523c5061b1f28d1990f9eb405c788caaa457a37535af3a837d16a3e3aa7cbc74fdc9568b24541860ee650de661ce76244b5629656078064789e8b6c36d98af63f1648172680f506d80453b137bc4351b2c32b3b5b5a913bf7f7d58e945e27bd2408049d9eb594da88ead90ce89bcc22d425f4ecee9317c337f63a814c108af27db5001ceabe8c91c2967adb905ed9a05b58df90376dd59a59a8f3e92d54e164dd7e11bff201dc5d48883516ca6c53aa1ab42f64fd2d159f1e22e38161489e37cc95093aeacf78c52fa3be9d2de0963d0954cd04f5792258357a172e24ed243a9194dd633eca3e0c469ceacf9f38002431f568167fd687d094d8b3ed703f366115279c6817cd8140c12e298cdaced62f7f3ba983f56b77c60f776dacf2ccc9491898454103da8e691d6828422dcfe399c31c400434332adb630b1661bcd67ad6b1ebe63ed943d9d61fc993d7f6b01eb205574b567c96e911865794f362ccaab205430df186b3ee4b776bc244fb975eba9c4605fa1bcc5a5eaa19baa1d15501a37550d270161007f62c6a9c85149bbd66759ca2a1234611bb041dee59e98be19c60923d8f4b802cbaa10d6e7222b64e93c37af3cb00d5ff2f1a74cd379e671bb4550a6902de7ffea5e292ff653a88cc8cd30527f20a7cc42ec8397e39ce760ba453be3afc9b78d748f6b46ddefa46b736f368944ea93a9972b249a865206d32d092a5de981476e2b6ccff389e7e95611a628da7a1448e3066ac479effc3d3c68510969231ac012a472066fc8bd01202fa4bede8187c1c09d6a8ad7650ebac6dc21b6571c9aab067780ec220a6087e2220e1cb4ecc2ba0e590043f49a37b0105d7ccb6eb628ea4c69faab72154d79470e377e9d885ac81326de49abe2f8a1f1485095e3eabe1103b8c5b3d9e15535b451accd91532b35045ec7cb3a3ecd2b938f269fc845f48716be6e8b4bdae851e5d5a7c35f0f0b3ffa1bdd0f6c9d68efc5a4a602ffeb845f1c701229f7a27f773ec8bc829f01fde8b39ccda708b2310aa77fbe63432c2db270da285c6649a9ab8866951cd591c4d2e9fdd30f8f394f8353dbb2aad8443b2912402917db29bfc9fad5c270ef20c6b26d608119ca86d8367986c0b972a8512630fbc18c4f1f8c02f3f0a7ab9de1ef272014535ae22a777950d923e05a160d584ff88c3bbadc8a022aaf45a3410e13acfe428e8cdd6f0d8db4e0270fa0422210c3d8bf0edc68278842a936febad1823872871c78ae5875ea44b9daaf8fde878e2cfdee8ea036b2823d14363e0999baa78ace248c1cc7506f9c1f626e2101bb21fd6a8fd67375b42612bec0dd6dd4d639913c42e9b8c53fe9d0a411050dea6c32dba41f79c36023c47513761b5e1c7e180102302716c9f235680713c04531280c1d09df819a04f5e3aa5a3290e1ae61eb9be7581923479b40abe704c409f967ef87647c1638ba6fff7e4fc2314fd3ffbeb972963d02a1c343ccfd2f455ef5c2ab7e31501111e5e8df363a87c7f75d7b89a135b902b33ef63399210d446e7c917f883fdfdaec62649c99e8d3123e8048c45da5cf06ff0f1539213702fa89b18ef0114702f816b3622b2593ae1450e8d9f2fd9e4ed7687e9eddb459a82f73048e257c2482bff74ac9e522da9bcb515115e5cd80a84a633f41403ee4dd4ac73d803a06d89addb62250cccbf44c5e389ded920bd9ed62f1d8ba4ec61d4e3131d13cf75b9ee92893df23679d7012556b59d166afea39c858e0367535b4bc457a25b4ddece56e3f574140707045cc847ba2b4915e2eed1983f466b11a95d1645ca2e3dde8b25db2ee3db96d5b1ed502ce2bbecf054b41a00f7b59e09741c9f142bf83f68f5f528aff0382cf103d1a8e19be4c61efc5f0ff8db542eb75e2dd9c510995fd742e5214bbcb3de2d07968fea95ee575c6cee00fb2c45e819d1669bc80e6ad0964d5073bf02739d4b78c20b2edb2f64148b85175950b02b84b1a66fb7bfe047c471accbc69ba06f118b8c73b4e35cdc655ac6545a2a929df50c859149102d2f5f5b98198883eaf24df8bc599795a6e0616e9178cd5da4ee6e7829045f7a381c84783ad856b7dfb6b5f3c08e82ac9bc6194973d629310844191249f406b974a5e3aa669a372b9197abc1bae495dc080fa0416ca7a92201adb43292cadd446a4de559f5192fac405c227365228c5567fd40e76fb7528de17b7b07173840cb9a39831f9dca78f1ac6b6246059421f526e2a62e0f3f8d61d67d040bd649684a7de630c578a24848495ca9d3f77970976f7203825ce0f975a48f282c5e211101f66200b0f0edd490ab16262df6b246470794ae117b3e055c980e3a51b64c6f8c1ba4aacdb3c9fea49414bc7cd76c5aaf92d1bf1f83fc81bf3ea104b8f2c66b0508d2230e2a0b04ffa2fa9405ad084f895f896968c9641b373d7aca9a1ffe3743dffafce5130e72ee82362760333977afff0c13d3a388de7c7917e2071df1de9020eace87a853819e3af0f3b81d1ca41ea4eb439e562f3acae9a6e2ef4b65b9e4942da9b1fe1982a22742664ab2592229c745d55a4f0d193d9f792e43746e3c8b19db1d1274db8548267d7b6511407c369461264749cc4fc11f4657a0669c82f617846c7bd945c181683610fd8ba9d5923ae416d16e62f32fd6496e8c340378e1510e50cdf6ae9bfa319010597eca754351afd68946a798732c8466230c105a2942d452bfdb96856ca597a02100b91f725aac0b6617438b1e6acb9413896fcd2af075db980318076f4b9f2cadfdf7b4bcc056990fa12c9759cba1213a761612cfb50351e49cd729b352d1471fcaec7894e19136156fba0d902d7ea2e9552100409fe00c4f038bd691bb4fc4260c76a8a06b9bb52baa5fddd267a2f46346acbfc5d9d9c4ada7360793f286a468aee76b1ef7166f8c05e3ef918f50e9d84a580a4f02cfc50cecd4a721b24b32616970a3fade8012859f24772a7755a4a5a33704ceda1903020c5b8c0edd8e2ae4a06c3275064757b115def625c8efaa8ea939dbbe7a7f79dad07ffc1b26f8c83b2af9fa274877b6e3ea60b2ba0973ea59578d4e21193350e5c582858ad65532b905863faf58aa164eb9fae798c475aede25f77976ebf87b7d1e1a8a43e2748b685ca050964290d2be3cece74d7b32c2dc91018e8df0b98989c862034e4abcf82574ec250f06fbb5b6d2d5aa753cac79813eb8ea1ce04c45180d4571ca4fc0a261f1f623dcfa7f47fed8248e8fe5a030b74586c2c58dec323bf7b369611e2c262ebf19dd50a109d95ec37464ca9445b41935a347204d0be64277c59086fe48b6de794446e1ae06b98025d7acf5ed253c5a4e9d716bcb49a316469e53b13a445f067fa12a416a833720ff596c1b473f10eae3ca56442f73e924d8428b1f3bc2fbe1046545f1d1738ce3533af3c579359c51b83b0931e877f048377d0e0fcb137a78daa31bb78e54dd81be034d8a163d23173a1bb42186808618aab62860d9993c71ff8588f2e01c5fdcdae9c35ac77aa19e17ceb082de2e5b83d25e2e229a32d5cf5197f59fd694979558e45bf55b75dc63a5938259b3b66a39b919dded62fa641539fdb99b882f38ae85618abf15835d5f2222b6c4cb255562e5b0761c3d4254cefa415a7781f1b7b7493fabe30c77c507b9cdf8199c0f3fd4ebfe54fef6145aca18c2935a53ed2a715e409b9446de3fadfa4d0d82f5b378c410beea78ac5441bcdaeaef6e6207ac43b1a6124950a3705429c33f14440a977a06d743627b532a36548d4ee61c0971177b932256a16afc788df275cfebf96ef26d938ae65e3e4e33045622b3e6b2bb12122d94e93ac7586d19ed79c7c88cbd6895f8d2c26c70187e6abcefe74e8ed4f59b829729a3425ab60c8eaac813d742efc64bb61019fc0c702dfa17464f1e534a9a4d6ae6d86a3115e2862c150fe8a825ece55d6184862d54f8b50de81ae7c55a2f5a8f4434525bce9060f0d7744f62f5a13bfb3ec3725812594166bb52c4402acd4ec191172a9c49bad37d25a9259ce4ba91347972b89fe948f1a1ac6d8247f66c8624f3e1607b6e89324d241870e2bcbdb06004955e21d0da0c0c4bb11b014f027339c395f4084f126907863bbedb9e536a7f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e2a7c036c11206a4f55ff83bbf95326b588c427f27fd5d1b05634ab5554ef1ad16770b188c8401b8b2bf958513c27579a964cc82968e6543181f95b34eea5b6816f69a6cbae58054c8248e3fdd99c629d1612c09e70d143953d6ad052abce1175276d9ba191f98c83a3b8ddbca1a960026e18a9c71cbed8856756a7826faa5ec15bf2d4ce38a30eed2dcdeb11dc063b43f40802619b07a25e1ab2d0eae36994b4dc2f1f72f2b14dde7c76affc9bde9611688e51438dc14234a353d0786baed7f4b2fd7d503cc54921e216d2d6d8e41d392fe1d38c4e94ad6557f1ff73512d980bb89aea19b9f5eba702c0a14fd69dd0321b84ae9eaed812061762b5e75001f8fb20c9b05744cbf842fbcd4168922600aa48cb5f4a3e2bd816561ff75d94d2b7bb768abed39379484e4a89ab9f3464d2913169466239f5e9d7698387c3be15c4f1a055f32b9ba4459d45c5e912a733fdcf5d578b9a46cbfd77714a1617480b5f046581b8348a0d235dddda806d4faa159707819bfd825fa9792f5a44c8654745e2add6721f69de7c9b4ef1df47d7cac5138c13bb351b9d290a1720977a1dfccc500004f59b56eddcf9178d51c61df69b9b53373909c5c1d9d8df7cb3fd1c42aa3564a639ade447429e9cbd789fb4fa800d8181a3b40170d01cbea96fa289a3bfeb5aa1c06fce86955bf3b225c0594880db5103a6b9c1fe27d2b3452d06d3df847c9b00d261e90ee0b44714167ebcb3bea9b708883d55d2a6a1e398183fd6adb1ecbbb7bab68e5720c3c5c9bfafdc02c36498264d0945f4613332c0c3e5ab67db7180616a7ac68dd0b6c1d899063aa87f64860516c6b3aa2fa4191ed6c60cadb4aef5724b5b9c4eed4574a3d42afc3cc079c6cbc558b5b75ed3d070b2086539b06ee31dd61a9a96d2f721347c08411fae23aa8490698dab58c07ba28c99226f6daed9b289a36bd4e529ebf127b29ef4a2a70473a00af594607c2b1f64b5f9b14c918f26328cae45c342540e377a44010d9ab3080b8a7da825ae165cfe664f97eb4448f2134ae9aabc2581639474c59c1cc6e6b88513d0976b519483f1cefa6a1501d453ff85a3e32bba7c8bc6259c6f63b4fca9f982c3a30ec763906ed937b434adf247de81fdc3232d10d84fae668ffa21dd8b531e079054ca94a41de893ecb6ab65d7fc5b5240d628066ca2fca326100736e1a93a88d4ea82d0c38282031b482ae59f2464a45f62cfa02185a432c6064ec976add1638c8953341fae7557436b2c9e32d80173890e22047d5cd41c7bc8d57bd8136cc9ed3e3217b905e9168469728bc779a1667c35641c42389ae24b6f52a1ce4c4a53301be5ca24334e318dc704f6722f506cf4b7ba79e8d79520fe5fed0685caaf2122d4980dc5f6ef0c4671fc1b22487206edf256944f8de420e4fb80fd50635b8f63fd4c33ed738eb4df83ca8434267737e0dd935da6fed42d439528f07b55648fca13d97b3968a8d1e15427aa8740edb256663fe13cf4d4b4dd68a2e9dd4c65d56d4a7ff3bbbcc6551f4b3be6d3a7666ec9924173bb708ccf6feac3fe3507b3ab17050fbc9d6dd12d01519cde3246f82e64105c65fe7fcfa0266f85919597c4ae2fb62516bd6ac534b5aca7d576f516705188980d826db42d617fd14223100f0e2204684b07941fa843d4181e2048be2a9a26a3224b4f6c3e443847957084955af5932ac43ac2516088dc99e1d505ca7604b56b75d0d2450ce4a2e34702bceffee616e9b01418dea7b73e3637a162341688ed70e9059a6d20ad61267095450b4a5ce6e8f3e73d651702e67f45e8a36b2c30021947c4dfd8d3f28c42491ce466d9d17b8abcd957a7aba2b742b8f2b519dc5cbe7960f8d09d0baad3914529e1c6e6d785a044cdf26aceed049e65c0dde71ba51736ce7a49d5033feafe5cfb62bbe050f75f0238b2dc33c68bab67a9bca30dd45a597aee959842402e96ae9490a42a59cae92c491e0b0443734068126ee47595dc3fa819e0aebcb7504a849584c4dae3381425ad789a11c66910c0cccaba9da8c71997aef8e496ff1a16ac07895ccffd2b319a5d32434b78228ef6d2e6da9148e57f0dbff91c0466b7fb50814729d2a7fe6f8ea1396555fb3ab3e32bb111142bb95eca256afd79c7d403dea5f3a059260a7132cee2c7fb759d56c0e71d9a630656e7c79f66d13d5bcfa60ccdfd9a9f4cc03ba8fa2143d90db6de41bc0c7147559b041580fdfe3c2ef4c2504813a29a23bdcce51a532492f62c8a321693d96d584e67ccac6b647a597b54fa764e04f8e0666a061a1245d75c3af4b92dec93d5ff69024927925c75156a1db57287f09541db5d69f6ac7d553e2c6eca9611de809635f8759680ee6e6ce18f2f4802531141d4c79abbd65ed1d7d610d06880c2e440d53da4c4ea7285ed21ae61c0702645ef6b46e2d608fc189520d51d4378906a93b9b36096c22d29354c66af8d4c5d3e06fb3b8cd5e0b3ebd9a9249ced3ea02ff6ce7e63b6c2873b6e695b6241aa629c91419fe8a6639dc507f0b3548a21f7ed2e83016da15e1b4b30e4c7aafe16550b392aa1f0fd2488d648a3183e96623ee0cc3b4cc3b051acc85d17d73ae322712cb38ff4ce16e887a0fdf31422fe8732c47f12a1e113217cdbc45a4280610ba128df377051bccd6938c5660b7e7e835741679782c9e2107f5415422ac37cbb2d88deba4db42eb677339d3e2a600c38af22b25618c79ee7726dd7bc0a3bbb8fa974854884d4ed3c653eb6c8aa328982576097ab914ac414d471f8dabb5f8d00888e9a199e1504ac2a46f509784c0abb34538a8f3de16785000d1826bd5643133508c5944fe693340f948f419f15f0562d6c301f716221259648d07cae85511c9aba694225bd49dcda4af4ddb1155d1ae17c06fdb37d5969297d6bd2627ff99e22afae8e28e723d16ff2a98e24f9dfa11143d615448fec7e931ed263e908b3b2fce94d1c53a637847004799e63dda99568dd21737fd31e7502c342ad83121131668e16a264ec6c888b94de4f5bf52c1c801c316785676efaa59507ddfaa1af4780f8c7c23678f50e6a52d5fd60e8579711c6f483bc42fb2ff18709174b5c4d7b8f0499caf807f318156660459f728e9fec9420322dae93339c6fc359d240485239b957e8519d3860011473d9fddaae1b3905e731e369bb2e1095beef3b935615803e10b88fd883f20fb02cc781ea33bf29e41f28ed77ab6d74681728f020ccf2adae388018d96bd6cc332ab04b6ee03110b85df703c121c480765646900eceeef5d3cc8beb5e2032ce2c40f2c2379aaadbaee3523b223042a58e187a9386071fb6c878b65cfa1d9b150eed3b58f9610af12eb6214e6d777daef377c081b8669a4d86a98db94815e7b18466113473a92afdd9c00093aba472c8e7136aa922285231702da0ea562f62d337c6b479a30c977966530abe0db0c9ef5371cc48d96c3b826ee83f9e1a15f1f2c5afa0f4e3aa86f355d5f2301d2aa0b683eeccd53f66c53a403a196e481bd9361a5a6073364404df8b6641246d940dd5b8a012707ea63e13264ef9b63b563d3313bf929f5a4fc29761cc6cd8a97f88e0e2c1d964e8f5f890dade1ca452fb8c0d080c30b5361384c72e5e8c4fd3dcffe4bd7ab722c3d6c4e6460264bf8d13a74b9526ba7a2b07342839dcce49cdc1e70b47d923b8d96232d0b75cb143b92c60f064e404db3907efec49da37048d9ec4adc2fe66844ef882673b3105c6def6e0bda7530e24eddb8275437eaadf8968b8576c6386a0b48a171432d5192051578a801a3555a99205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea47dcfb177df42e3cd72e225c853a7abcc67af581cd4b40b68195058d4190bd58bb8786a7a0c32fcc2d4a1f033747fa577e696969a8ea45585735faf6e59742a91f1269d869a91cc1bcc9d5d59e39a3628b4e8ab2a5e6f62ce9f4060b2691bd1f1c8c1693da5bca738f186d715c8997a93b82ff2a2731be7461fbcbdfe848d1d1223fe2afacc1eaefca7f09419c7bb528f053539780677b81b0a972a3fbfa5b5966329e7f695cff4f6cd945eb1ca7a54cb58ab8456ac00208ee99afb29280882aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29ddf119c3c1cf5fc4a1142eb50385239d3c2150a76c9117dea79fb9362a4cce3ce5e80b3b8325dcaf116c8b9c169314f07d7a2801ee398281c0860a86b09e64eee1381679fcadd7f40870b0598899b7439117b4c4bf2e1e5a2349a94600d9187d02bcecf45b5e80f1b6498d1820e709bb57c7317df2f0939833504e69b09d081f485b4e356a98f5b3c8ad8eb3b26a661e1df1aa2292b97a62af5da98ba5e8b0850dda5acd0997a3c56b41518b99ea6c68d9f1538618abee429cf6ba34bd5181113c4935c091af8d8356a2201bf6c339277306e6504057232fd303ec57691a2ccd3ac06a89931e38719a74bd42e889ff990b0dd6185f14fa4a15f0990187af476c43f389e7e95611a628da7a1448e3066ac479effc3d3c68510969231ac012a472069e93f0de5abd34da731384d3dbea8549b41851d1fdbd85173c9f58210c9f9d3e160fe96ebef963f26222c99acf61e5709efe426e60feae37a2e1ecf1d81d817126489bc885ecb871d82994edbb4993aa15ea82ce412d2d21686f7f481cfe66564f518e53e45f5640439bbe3188d5359fc593b6f9bfb3afa4ed8f1b1c57415b655318637343c80a4b12bcb6fd1095ca7ebd0911a049ac833e6f70f592163193872933dc811ebdce118275dc7f7dada4fcf4c69c7452148c58c9523bf7b15a02f3cbbf5f2fc3311a67c2a5ff3743f7654c40ec91ac5c6846605c914d61de32c1c57f698b77dd47da31456c36a5fe872023dc633a0ab0a177bdff1b924bb5217624bc774de1af063c7f5ab87f9ea28e11d440aa6c6f0d8f65ebaf136ad5b5deafdea036b2823d14363e0999baa78ace248c1cc7506f9c1f626e2101bb21fd6a8fd626bda14f82fbc6da442d21fdcce1a03cf5e1f15f2e92ce76a0be5e9539ed73d680c4975b842831b27b64912f6a482d68c6b425804a361d0cbf023137f0e48c51ceb855667d9bab072819ac1e64f80943c4a6c9adc0151e1988912cbf18936b4dd553a24b96cbd0beb06fd7f08e9eb380184b8626bd1639381eb5f8a38d57fe674ae4f14c26018a409f46028d31403f41fd50aa8c7f5e54cf81f1cf1564fa585102578fea90af4f2206194809074f2b2d524984e56b739b6f81d1223074a047e224240a156b8b6d2f9beffa4cbc840aec77a5015d557fa789cd64e52cfb1576aeefe388f47e9d1301bcd105936704463e92df21408e46feaa15e01bed4f272c85636bde3f17adb3b233dbb3cc56d13e8bd2a82cdd1e52cc756fa520bb41b839e27abc874cbb828455d2d5a0a99e3bb33bb6dca5c02e2ae4f7666efdf4a87a2b501c8ec3a277cdf182882db3eae64df96f1aa25b8dfe3e8a1c2ead413b2db2513e69ba06f118b8c73b4e35cdc655ac6545a2a929df50c859149102d2f5f5b9819881009cc9e6ca4d373bbc2b126590ea564e2ee2d9bd6ef9417709fe0817b495f46676e0ab8b6fa6d10ae194ef495e8e9e12ad324d0ce924ccfd0dad44663b12578284c53d250083f4a01f58928681738b84a0a661d611bc9bbf5d291e31667fe814286dd9c3f308984b98b5f54e27b2f19547330d594e528e3c03ab2b800c9bb1f56014b89eb22683d7393da7eacb4d652d9aa818c12068364fb6bcd8ba325d3685d49bb73f18179de6a3c8fc06df8d32a23fca48348d5a6f772addd5ead531f2dea5c0132021604862d34382aaef20543a6e2ede64ea1c2b391b1f67eea8ab6dea49414bc7cd76c5aaf92d1bf1f83fc81bf3ea104b8f2c66b0508d2230e2a0b075dcb2822b477a386eba179069898352c05bf55797386e5ee7ac0c32c55d9e9524b30dbbc3835805e730afed578b77a40a48305c361cac30f69c0b6c1697745b6350cdc0c81f04af79b49bd86a52039653b20be8574a0d98a875b88ccaad2b6d279400744c4aa0aa69d39cb3a7465b976b1ae0f2e0db9cf71ec1f4d62936e0118189fe86b3851bdc8defa660e4b3d06430431fe519f4220aa7329582f4773d77181683610fd8ba9d5923ae416d16e62f32fd6496e8c340378e1510e50cdf6ae97aa3bdfd857a3f562f8c25719224af49af9a1456042e42dc16be7594a2310e951b8c53bb31d704cc44158f3983153164fcc83b323b0d100f652597af2dade4904c52304b5985f89c3171ad09e03af708798f92bb71f3039258fbd87fb7d59622db313574fbd86611111410e1e0290211f0cb29562422317bfec0f6dc1aa47e844f9b714a2f9150142c37ca1d5c10d4571ea90209c58c8d6244b9f92db757918e4a28a960630ebda9ef98bef9d963d6cbb823e53dd3add4bbe3bfaa8d423973d0a95a67c08887b1c1d00b1ed7cd020ad2a77c9ff0b465fc02b2b32d224807e830e707f5d413417c6a817e7566a76785648137dce79b9a396503c88c27f2b10aed8ac20e9312429646feb17325d201fb5033e0f422f70b981e276ad56213f8fbdaba15cc0426297ba30e8b72f7f3582b739548b7f1dd53411497ac1cb49df09047e3b68feebf09e527e8828a86b4dd6068c83bce2be1f7b73ffc4f44582cc82f23188474ba125dc83bb043c49bfde25cb5475d3ba77d25209d893556019496a77cb9ec63108173cb733d57f97e2ff5322b0d4ad0ddc2812e83b5ecb2e7536b374ad288bb65962289e9b496ad3da71900ea2dc9c92b0c981c3408407584e84032dffe0a5785154d32270cfc17ecbe32c8d92794e14b4ad7f3f41b27eadf3958045f059e81f4d1d5fb541be1970c7f4bfbcd71ff84ff36a762f0070fe2a0d977f2d0059f438d1826f185a7cab574f35cf8fc933f3bb846338e80a8b9accdbe88ed9348fb40c29f5fbed4d3a642cc40e26d23652a2ddc12570819f1e9ef7d51c68c08e3efa82c161e55fc690877a31e1d2aad47e102b055b561f0e49d06c2d6da3881a3b93e1d55b7466c0515ef43acd0c9de5b6f49da678098255da15afb54e036eb60cc806a2b67e464aaffa77fae35b81ce93151875b40763e7f9b6d670349b30ad25285ea1578914070628b02892fa058fcdaa1a883a43c9192fbd750200ebeeedf2691d6b0eba52f9cba965c56bf900bff2a82f4e4fb25d5f7ac2a6869cdf6ef1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525e60375c7d81fbae158ea052253ba4471626f85d7bc0a56c03dc21776ee5972d55e57a0c825e947cdcccb5147cf013631f7f78de0de838f35672fc3922fbf07ace1d72e79b241181e1b0cd6b6ca0a0882304fab3d3f87de209b50be46283f77ebf1c646fbc0999364788f1dc6ade970e39fa71a2f9fed28f8eea55a3df84f5b94e50021268a53a5a4575c17ade24707a09d396209f3bc3aada905841649cf84b746000ec0eea5619aa9adfbb677d6a6b387e786a4d53482bbdbe32297f9b6d38084e1589018609415dbc63a1fb5c6a40101532771c391d7d693ffe02730c14a8358a3079d0db430358deaa64cbefab4c93db556de2fa93aaa25f79d67f3af37bb884c477da3d35212a7d450705d9a0e0e18b5e929550d59b20c91d60fe653434632a0cef327d960d0d71f9e2eacfd27b7e267df431cba4b56762db8596abaf0df7bf892a587cbdf9c41f85d5c85a44a198e088b732293d5f4d1b068b4e5a459650a6eb21d1a3225db85a2596e5769bcd0179f1eaea411bdbfc193061d0a00511f77eeca605260039692160bd29ec7ab56a066a444f9b4c8f465e74ce50f4f448db6beadcb2a7e3a78614a9a8e2ee2a2c954a95609d1c5f865251fa799af0191ff9d3f5825a3bac39d17f05d732bcc1a926bf11f253e12f93d3ca4eceabc8a7da04f14ccf1cf39d900211b85c50fb7c9b209be50534b9066609550109eeaa6ad49b5cc3e421caf83bcffb3363fdc50eda56b543b70723c46347fecfeb7b27106e6d089651d8d44e91ac55da4ca7f64ced791f2349fa7ddca8ce1a3c49746658f699c8074fa790bb5b136dc76f2dd2935bf28d6a98f9c64cce723e621e9d75e84fdbcadb73dedf6017bba19c3355a2f0c5e5e8548ee6a077f69e34d18d5311832498931b6312ad94b3ce2aa6da596c74fd67be5dff8cdb35a9d4429cd9920c0a5288e1264e391701e963c659554969a5b6449d9f2eef7b9b4bd9083bc3364fcffb039a4accbdf2c3910e1173795e0c3c3c861914a8a56b57a0a1fa0e49819609935a80b6c31d4d42450a2e9f21fac06d6204cbf6c5460b38295a6ce0f64f642065cdb3d1820970c6eb181577ef6ee5895fa675d6c6bcbbcecbfa9234d11322c27509f8e61feae2d86682f8490ec5de08775e13dcf6a06c4e2ec8199f5c8811a60d51940d18cdf9c3d86de90ef3bde6ec6dcd900bed8e54becc88f5b8ae227745e878c3d9b5d5c48e861798ff5238a55b83241d5cde32d4ea50edbdd06582cfd85338193001878bacf5d15c45747abeedf237d39bb9bec88ec2ae55ab920cd0662ed95f589aece65c02f3a9ff634c09b36c1b10e71c210e381f6f1ca20196fabdee315521751c011030a9c43e5c12bb3f30e62623aec0666425ff164641603b27d3146d056b7f56d3d6c209303d1b3663dfa81cc01ee6ddc1bfa0ca66aece1099ce8e5b05cb0e19f8150b62d6505c1577cc9de6b93825c01bbd3b5dc84d7cdb52a12dd797bb542c3872cf8a2973e1a6d15a1595aa1b8df106f28fe8687bee1a38692fc039d480d4ce16e7ea232457559890b7e91566de58436e568c98fb3946201435311d32d2af8efcab74e3b0d8150ca4dff3529c9229ba7ed141aa26ae4c978146bf8cccf1fc679e0717b4955c72ed624ca151335880a0e728521924218adffca5ca34915bfbf455def5d13c6e3f7d7d3358c1be2822878004b91b415a310da08ed2d21d675a1dfc5597ba2dd19ce07490db69ed1428e46cf4b184dbced2a608775ead76ccdb3f6d15c10255db379fc798573756de723dfa374b267859f63d5608fc8ed657df1d00b836047c348b271bb39464b8740126b81ba7aad0aaa43285a60356c6498b4a9ac8cedea229164d109fca6f7b393c30d96bb114943962b3e0a3ff115aebbb7d81101bc1d239d4e272a18e50550cb73933ae9a3d02b87cd5151e8f6d95423fe0d7d6cc228bd25b7b160ca32c0fa70c6de977378839471e6535818c3a8834e06c5534f964bda354b867aaf6641ad2b0691fc13e465e356a0577818cebd0d3866f53ba45fca650de65aadeacbecf9f956ff7877c37141e3f640ed555dfbcb77c1190e3a6192d896a031dec2b0adce44862abeec14b9e9578b02d0725f771dc941755a510e92a40ccf45d5332294026b009469075f39dc1d65d5a81e926ae517069fb7502732de9c050a7494b28a6e9b66dccfaf533b4c579b5c3841390fdcca4f52215e599ffbb374b9a4d95b95b327c1208eeebe9e39a9bc8ad45adc30da50dbbadb47887b315750c77a5c38cf8828ece747a35c3cb27bdf0018d945ec33920a14ec33fa884887e5d81e148a4df18c4e5b2449384bdd6a714796bfc06b9152d1eda6868fc7565dccebf90362a05c298bf3d680776d5c5ba51b7c64cf095f531513bbc34f844a6386c506df5e19df0305cf96baf078645096701ef4581fcfd65f1c48b994163f5568d98d6c19c42bd012204d64f6640d8e733b12054cb2a951d61531eeca6b7f62d4826a95d188182b9cef764231ab4f7994639221001698ae8e3882fd58723438138c41b8b2c774c0d517035169cec85d0d229a81c8fe39e7d544967767cf8885e9627b822fffacd1ac79fc43e3a948dcf75e717a8ba8bd09916b529d66a76c256917780f887fefa05c951ac2aeeb00581398bf9ef4a14878f74b3a9c163997ef7979f725624eba19bc355c6b211eee896a7c4a55dd81f4d55e8580a8ec8197ba8e01f95f1e6c6f3dbfb98d15e56cce35e1ed21a64ed4fd17773945496464565c82d44817d396105df8c8a9ee2949cf5895c3d99846f51ebd6aee07a222eec1b0bd8a4c8743db49fcce956c4c9a4330901d3a9c5417212285e534dc0846cb495659e6f6c12fa44ef7fd89bfa523f3c07a6bc15ae381c9a3f1844c82c011d2cabbcbea3c05f0e3c585d3a31587f451b85d248c166b65d9c6bec872d96cb5cbe94c7542087b440923e79b2a7d4d4ac5d5fda9d853314e4eea104686b9097e9eb5a6a0f2f9e45e84bc37b7e54127f73b515ceed1dba184ef6c2342bf348ee384a1c4cd3588bac72201ed841e02ff3b717f4a53a663e59a19b69bd99ffc73c6374fe7845c164fc014ac661d7f211802f1fdc892841d5741764ec9e5d98acb5417179c81802f05aed7021f62cb0c05166f54bc7e50c3f71c808fef436659173a3b27697aab18f5293bc912222df0addc758f7adc4f860fcce22e63792e93d70e47274c14db52273cec69d5db3a08005c56b993db61ca68d68e1b4fba6a598783f302400ec31b7aa812084714c7ce852ee4f743cbf53ef344b3ee0c793f316144598f4384b73bab8fc0dc1cd462a569a697d9d8c85056ec5267aa724236f42aa75952b96df4a02744bcf082d0f798c1d97a1af4b6c00623456392e02b326692d415e48f3540948f8e57cb702dd40fd2411502ef4a2c70db1493179081e71d5a9345791c8049f9f92e161e0a72ee0a0f9203c26cc9b65e5cdb69eee8bf64c5d1bab04e7a2ed08758e4e2ed3c8e09adeda09a02310394e5cbdedd39af63980aedf016166960fa2208ccfc62a6a0b396393806330ab476834bba627e3805ddbfa21fe5dd0003391d2c96e11518ae0d5f3e4a0836ed7ee3a24bd2f508fec91310c7830413a59331f3deb83e63ea70d300d36f0df39864a98d7c5c77c6bc7848151b6b954d977c50a7352fbcee8a96f533a45cab57050d0d6a7c116f21ab8288db76143651e81c037e47787963f7612bf0e7b2b044895c7e1c42774ac447d0b7415255eff2f525d79dbc21fce780dc90084a9cbeec0944cab11dc6c943b25c365754fb2389ddc0cea352723178bd2db44264578b966ada57ceb73a49bb563ab294ab7a616164d540b26e9c503f06c89a4af7a40142cbd72e49f2ea23584fef047d411e2007edc06792f376a320f22be9a13b290babf8cc98cad8814393a039fa4339c9e05c74448fd26d7c7fe934c5c1d6c2618272c1ef6c8e2a0a84d07fbe59ae50224b7387d12ca1ff6242eb62b54d8a223490daed07166b5327a86b966a25e6141ecc42b1461bde999f2c6d74b751f71d95ef1139c4f625d3f1ec67b244de856d6af5a75ef149dae50535003e9a0e90304fd7dc6b8ca6332f546f2b4eda1b3e8ce95ff344f089ebae23453fd6fc824f40356b1a1f5ff3fb4650fe3882431bd0033f873aef83aedb7ce7ac8ee2ed26b68b8ba5d3620cf546b6c4e32cb28ea87f1e1d05cce9838245ad8d35bc6cc8e512a76b2901c8acdd5f1739c97d26363b917c3671fc9aa515958e280d648995845e626e1959a37ca70a89d94c46c8639ecaa69b7c51649b80ab151921803838595ed6b1f55ceec6046f3b75fc53c16667f44a476fb7012d47b785156b61aeaf86c7b8ad77e26b1548f35b9bce104184e84b674701faf5d1ecb49766f71177965482db1191ce63e67325cc8adb2739430ae91ebb0e7779f340e72a5c4f8233fa613ebe4613710cc1c99f140ed36025ef3a8725d51e4f94d4492a67d28d11f7cd1047c51e7814242c5b84240dad36da11ac5d5c9663dcacaef504aa7eb5ec0f35c4848cf9c548f737fad8402ebf790cd9ea665e2bd093374c7b0914a48ed16174cba060148cbc7d12fe36be583d327750523f54e77c74395f67e8558cd394d7d42759da0aa96b4fdda987204a9169c429583244045abf3ccb872c9be28b49237738108c310be020f1bbb02ba3f01428bc78174c292133241ca20e6474331c8dd1a1cbed931b47534a71a380e1af439d43495fb10189ca906441011854bdf403041f3bc4062b60c2be966f3f79cbc1b976548ebda9e7908b4aae306b726177ec309484e5c037114d5b0020d2d16e4a1fa3a6fa4b9a3e8119455e447c74d4a3b53ed82223d0adf3b9198ccb6274dbf7d16bac32782bb028456bf42d964041ab6b04c9051996948a8f3eaf0a672f704ed0b58c5ec629ddb1c8cc54f636eda685decf2e8ab38e53a62d16aceb293b0e67666c04985da010470ccf87d31c6b3b7969648fa4b377d507e09c4596d477b17a9e064c6844c5fbc1d45f916a640f9511be3208d6868cf9c28f628e08ecc19a670819fceb05789de78aced729cc45911d6ac92a07e6f634efe1cedfb417d37c38bda83be28cf726651dfcd9ad5a9896e4f88d8057e3d941afe3606ddcb4a4de3c833f9822a5a8f13fa408cdbf80f20018b43f82709efb632edde9ca620f6883f866f99123d19a336008e174992a0a87a8547bd1bbb42866179545cc938caeb4b54b633c8ebfd571bde7dc327a723ad011442deae3db3bb0dae9106034e83e3e8da33f4ba6f9ca7863ca0f0d2556c154f7cbe46a2cdf5f64368d570dba41e018e599f6e90964caf0c239f6bbe59d3692c3620de0816a375504d052e07cccd13f966adfb1812817f31fd47e13455049230f029a60cf41fdf0ca8d894eafc9338c7c0fa4159e23e6030e6a4da4d2335223bba6239b43ee90e6b120cb458a3ef5f1a435e8d89a9d598b87bf5666ca4f8ee5d15984441a9697f1eb3806e72527d09510fae797ef0575a9b9a259390e4d52be57b54925470be52fedb4e5d275742e91d4976e8678d1862d2411e063068d87ca88097e6279ffd0a4297887379aa4ef7cc7a2af031f575010590fdb543898f898f2b7ac0b0de16ca1f57f1b50dfeb030936bc8c07773a52194af713429c3a37707cbf718a283bdb6b6020070d2164dbdcc570a5cef7628c32245fbd59cbe6d7fdf76af92bbfb33ebbbfa6be8366e8453d153edf8d1ff0e25c1c68868d05ef2d5d4d385c50837f4b18ab334ea28d60cd99e6dd61e1ec6205c9231b773a482ae5b542b157245abad8063103f34125827f0053c8c76fa6fae655530982d264937d95ff018b1b1f22936b7d2305e0458dd24bee4bd0a610a61dadf6ecbaab1c1a5d11e55edf8a9cdfc0eae3e61e9dec71a37350a81fe2b11a6e730f267dd2a409ece2dbd4b546820ae697568a6c47613d4a91567856c9506835f9bf648f78b7a52800b5d4148de1bd22dff72b4b9337372a246fb388b9b2410241fe720bbf8e1940a10d734f37a8a03c767481af5bf8b933465e2b36bc80d63c024e1764a1794ed3213c8fdb38448d0e4056886093629079ddc96d7c6b40fa3a19a0fd28c5b32a9089e89a85937b8be00bb90a1043d9015077611f56f57bddd3732d003b1d53bd50255d5b7957d71a9603865d919bd2188e864722d9ae3e7f9bf38daa01593c56d8cc75d5fcf9593bce370530c9623038dc246bcda4e49f9543884ff09b6ea5a673c126a45e82d65a2a2a8f192f8d1855fae9ddf085e9389d80ecb9790fbf2abef6b931d7b2a4f3642a826ffb594497b1c846ba2d1e2b1763044d5a57ab996f5094aa13e84990b2de369a4d545eefafce66d44c7843a2fc7cadf8aa524a81ebd2eaaad47ddd34dd8a879d0d6ca9ea878f4d47c3596c3770013753fff7d77a53770e0779173429fec7234fb3649bccb95e40e938c363c0597bc17497d7acc954ace86d7463db059b3da1ae74ec8775ac906f7f75803417e8e43f3a766ade32c5e89efef06706a46a3bf2d393120aa210ee61e660164b236fb25897be8c63741b6695813d995e150e00fc6b86d7b5ffd8090107ef5441ba91e0ece3d0be470b02ad0ef168f7c4acc37d23252063996e46b4dce25c086231e7417a2bf8c676ba93f2bfccc550f5931d5bcc3a8e046819dbbfb4072f629d687f7164c7e3cf12a567b46ab3dc14e01df5eaa3213c52a4b1e2d17bbbe28bab2cc37287a9bf3f21d5c9a59534aced631a2ace7a60bdd5f62f9065a1cc3ed09861483742afe4cf4e0953a4d5f4899845dd934c00309e77ee1825ae4276298422acc1461934f2bea9a6ae4fea49fd2f21b73ed8eff37286860b99c0755caa053c8ed3ae96e2f4498c745947394c4cbec95cbd085a494e457414c4f80ad021066637e0e3e990c3735e0e7d1b60d8cc79d0499e0ae9e8ab8dd0c31f516bd9004d030f564a77eb7c55713a5952e008051ab83e50144bd00e63280fe72cc41194ee82974dd77b35f576364ba6f7b0ae4bc613dab05850de97dd54e53ac7718a9369c2dcbfb268b9f13fda566a08356b3f9fb0e00a664162fd6fe69791130efdd7b6f427e5b6e061cfa96ee1d7a28e479de686295662102d45435c3307bd751b2987f9a2f7d42e1eea8107b2bb2bf06b43938671758472eb84407571a648ecee62830b7b7315460c5648045bf5db3ae29c93b011262240ef1020968c2818fdf93cfab57cc08355c6e25da2f1c712b8dc5a3a3ad2343c60f65058ec6d75c5b9fc07b7fddc859039f51726a784807467f1e5205d6bcde3d8397597b059da5eafa019280b9471a0b6091024f352320c7998ba9737e17b95824df77bcc79a69ec91d24dd12fce5ec02e51e0fa4fb3245a922d76509901d0d995efc586dafd8b7175f19b6a962996f239874acb7d7ba0f8e6d264800fc2f23cac2a522426da9ba250e3a237da2ba62d5cd36c280b645611f8d8e938f3ad492921c902a6e189e6810f86caa410b72fbc4bb256fe6b7ad9632afbc5ecf6880faa14834f976f83396c65dbd3dbbdb5f55b08fdbefa051ed086feea0ba9f3c07d001956de39c8c77d9e647b3c1b1eda736c20a09b45bb99faf5c938a5c23081e8ba777ad6a13471c9606b9952536581cc0cf2f5db0d3ef7f0b18e2a7d23c0e29cc62dd6ddb18da04bd3cdbb2b735b767b983f0000e9c308e3dd6dbfd1e963354a4bfb5098f96b5997da37c60d916cf2f802abd6ffeed126fd6e52a59c45bf215113d2dbb766aebe26b4902479064d244903513e5da6fcc9c4e3e6876c4e30832cda8dbe6d1f968bafc9f15fb1dd9b79d236772dbc577fcc9c4014f8b380ea77a3bac90fa697e2808d2f1976c8928258021ffe55abdee030a392c754a3199113e8037c317af8b3c25dc36207445734a9156095912fe05658b13f9440dfabf42ed33d65b592a97b799f6689904964c1bff70b5db7131923b3c8cca6bfa3fb0c66a124fe132f029a9b7e29976c2a0781f3084515f5b121345578424d107749fdcae326e70378755a53e73d354a108846b67f5f4e7931ad3960ffe72e0673088e38f43202d0b273977a0588234923a9f645c57df89121781957deb92fd9e90a45f64277a6ff65e350a8ca9a176498c769ba75f5c07c8848cfb72790fcc9259098a2180171496769cc0ebf929b0bab85a87abbede8344aba9dd4cdb59729b3fcd9564749fdbe35a4ab35c465516ff5d144355c7e1a9ca0e63eb0d469fa02b95808c76e2de317d55933ce09b363af55f82986c79168d99d2cc5188d45936e05a21a454f73323fe6b056bde09569bb31d09c3a04fc29f6e8baa017ec781e59f8f2aaa657933a3c7e2e52dbe83f93e75491a69bb5ab181d8c394520a74e9961a0fcf4d4315a4b547b88a9f62297fabf5d98adede43cef96ecc17b67ba8e74aafad0a62cd513be3d1d8b8c6388a37e0b1046fca5c2730d4d07b0205db23574d1fefda674238e659f6202a4a74d299b0245dcdebcfbf4697c518334b3d08a291843ad6dd226517c5639b4674051031a9d7d7b992eb67c8069478903931f1f5216394a6b77aaad217927e7f5c50cf69cd4769d50cb52c546f83dcdd6a3b55f4d7e20cd729dd9d7e41bf26e3806b9c79f0e69e3793198f7655a0443cfee8225ce6f448a435ca35d973567574c11deed8761238531f9d5685809ddb13d3422a390d225d5e5e6de4c108aeb71283f7c41e76f448c483a8e461114fa1c3d607110cef68a931f3e04d7f81003dc586973a4a8517dd203e43309d716b114179d7c4be0ef36b894d8832b40b1aa1d89ff5ded6f58229149e7ddb6239b02c78713a0819b880fa0dd3c4fa76e10b6e40f83478d79dcf3f55fbd55c2a42696ee4546d2aa5c497542df7b83edd9c5456004909828c9323c2b73615041b1fe8642eb358ae2b0293ff052c5950d6622fb2c6625d0ecef3221d1b7521eb62f21f14dc6fae09de0d5d1b0a6012bf10c857184d5846f149585ef73dad66047a610f13369560dc188c323fe5ce7dd3238afd277970750296f73b4c4fc7864174e322517a474b6d43d3029e3b6ac4a333bc87f3e06a8d11882b2d17073f85c17fa1d73fc6716fb6b1ed014ad2b2e8e4364be9fe10abc9f12aa174cc49498a4597c7d37f1631edf77abe417a5675a1556195039c628a28e859a9f62c50269d0607cfb5ede501497a28a415f9e4c80af34a2f8baf79d5a99894a5914a9d2fc1468ce850878ae4d4cbed54136544d9148c78332617b7498db4e97263e8150b30fe263b09140da816b3bca274fc366d20ca68e7c5dfe84b5ad69c70d3883cd69bcb6fa6c4c8b4538e885ae1cd988ef92aad7f50f056d62fa3c665601e30e8a9924aeb012fc0a2231729abb49f76c0110e42c17ad3ca9783d6793ade68a5bd69e06c8050295d5924574b81a1b82bbfebc9572d2ff8f1b5ad4e5fa8f7117a463f0250afe184e5bd7dbb3185b01fb70b19d0fe34c614fd0784e5334ed45ce2e452b56ebeada6558dd94842d8c5405ce085f0ae55a41ff4b09b41a01774855ce76b3de58f30d3e1fdd32fdeae7f59c72a4bf738c31cda4d9eef96c0c2ab7bbed70e250b30d2cb27e28bd4738d2037db5cceee62513528674752042cb64a62d2d83f060b7cc8beacfaeb59ded56391e1b2218e1b3948fb373094356c04ae045e7d238dd34a5a44e50606636adaca6eb719ec1841533959fb06a80fb99e3e04b37492d1e0f57e63444f9589d48bb86f8136fd917b728361a7df49d3899f2d6f66afea98a24819536ebe478a349d966543d833cfc0971c06bca19609064627f260b55afbec19265a200294084d5c91ae29d767c32bc358b5476085aeaa37b7fbf3515b0ce70abb3e320063486b4d947ea99c6b02307c712f442bc1bd7e0155418de6bcd0547c24f2718e7dbee86fb2a0b72cdd56eff3dd61c0bd90a5ea52c9d335356200d03ab10c6a2804a5c213e0416ff7d5482d40e2390d9e2a95394a4b051b527385fac146e14e0524657d98697ce8c060c0299b2081763668cb73223407e1d5edc34ce6dec5f3c65ee3c84f630ca108d4ad2385dbd72c03122fe1d6b9efa6ad13801715c462a85e867790c8cc79e371dda96f0abccc8bc464b77d67fdaa5044de1ec846cb5061ec687b79c1ded87bcf7b61072b666fdf5f8294c86c64ff53269cc22b9fbc45121c911f3ee20ab3ad603a8d98a1bde9b796cf29cfa18c74531a7938a9c75fe0ca9bc1b685dee578116f34eb76fdf05dc15b4f30a1ad0ac6a4b099089d95e0f83e7a88752f8caaebad8f249a5769b152fb5a8193988ac8c699d7b7d67ecf57f8dfc182ea6ea203a0077097c443c623e8dcd33960aa83ee1bc61b5a945b1da1199870d03ed4815ea649305004bf4feba677bf84a52ba98ee6a1c7e0030d80e0e48533e57e2fc9d3f9face01873732c36da9dc01c2b9b1e177dd523707c875541e86d0fbfa919a8ecb8afa7fd57e966aa833aa1918c015cedfbebdf8ba369234f67f130f9129571982e305cc54ef9764dc57c4c23d301696f890b264d0668e7bdba067b6cc5cebcc49dd780ddf413467021c19f044289862dfca28a5d766afc5cf835884fcbf2523f73b351c6573876fa8d91e2eb959ef9863d96b8c18f5fed9482147160ad3f4a9aa5a61de717cef2dc75d09745e32a9bbf5f640a660071abc0ce4ed8571f641cf04118ffced665fa5a8d8002a51a6d31e6eeecfcb0e6ac7870ed569c036235ed914a520a9204918b779697d589d4fec92fa40155c887c4d2f667fa108fb7b870d898b345372c0d7f4021fa338836a000d9d4b881b9744709c55e4a8af46baee77f842dbaffcdc0221e6669ac9179a08861ec3119135998f9e2878abe7d77d86536a0c6ad439d5700e4826d9bbb3610674683fa82050e6f30b368b9b071f207ab894cef0e6081165ef18f041ad8a1a47cf35a016e87c09e9c1744c852970d934d4785adbe07fe3c7362c8892b85b3b05d310b25ee73f247a262bff8aa0051aae727ec613315e5703d9c8b8a89c1874ecdea5fc7c7fd73661048ee49c5507f0db1ccbe759ff492ddc89222981911f1afac16d100cd9f3a837ca031f42b729cfc0fb62e01652fd009b5c7d43f856a1a851dff81c3965d08d00380f3b8c4fc91a57ffd5e4ed79d2e7b7e548c178cca1429ed30fe163e016630994d9def519965279d06e5011a8e08559a23b3eb5f81394d73331203c632779a8bdfc65db139869ab36e732523bab362ed06a3139ca15407ddc46a6387d0f661bf7a65f854c10b354465fd39956472134971651a2442af0fe014a41d9b675bbaef45d1709b40f682d8e2ffc793962c5f7d0b5bde79e0316ade9515f05f690248e3eb9e666a91c7840738e17c3f0898c5c302e7f9b0aa355e40df3075466c0d5a112e8f805a1499e049e5be2f50efa61cd6491450cad57fec497c383fed1868b3d3d58cf04850408b9b468bb3dc4773b8ef499e86fea58b047d14315c399f165681ac5604b3e9987183b75b3d98cb373555024cd1085440cd47621d6eac0fb7e9d28cec994e012816546f497ae8d57106d30987d0cbf72016c2e6aa5d7102ffaf5d607e947360a9a1e11386f73f93f6ac75ca66747adbb065054a9cacc0e2df174527e901db90f273252983c4b769b679a60af66a6c4495bb62d67593571bfbcbb47fc5491f1651760dfc9ae3a37905a2cd73ef9a1447337a3c0f8d542ca771e83984ddde00b36169869100929db35ed51c57cc8ce6ad14d6cb00ed73e1f9d88dafe82ff5930de81123d132c3f3de271acd1bafaf8e34b3686391ba81b82ef06fe8a5600234d9ab3b6e07e67759fae869273044eb6038742a359d0cb9424b1ecb988e1a7f3d19860ce5f611e5e771881529d6d8e21aec438e784a449764c98285a027161c1d6e7d7efd6ca7ced848396e06fcb724b26a324fc0d461c6f37d3804c4bee98c76836f3fc58398f5b58a9ed294a129c69ac53302a6f3e5cde00b5886a1e90da790a72355245b8b3f561b63c5d1b53fe1786441336cf6890c2bb039d5ea69e7c2ce98c3236e58efb92e3535c75982ea7a82ce513eb37e06db1a53d8b045c7703d65b9a935f46d17a7402021fb5185748e105374c8931174529c038aabc845bd332c4094e289dd3fe0f8b9d9aac890eadc666eefc222b80d875ed8deddf8e980a1b868a98ed28e63387b47d147b445146a6554789bedecadd4f7b6c7d8a5d19a512df7835484d5ad56866816b3a31fc73a8071c3ffe0d6f342a27aa6021b2be8032a03c0f9301f41858d0b679a4511c9e98bed6d13469064ab01293405027b52d48068e12b20c416378e7d3a22083d7d3bd38c74fd0e4daf424262632723c4da6ad022b91ea07507703827c04c91d5c22d5552e55b2b03270c7a17b10177be611473cbb414f55ead1c04cb8fdae1ce83a1b60e1724abdedad400d033357ad3051fcf78e7026b7a22894f0fce94f7b4bb669a86c93caef2b89d1a22a27a1eef88afe6497b213610a49705a25762973ff40921e2365ba2305dacf74f1f6aecfa6b70fcb882a949681e6523ed04732ae2f086484bf6251e46834c08463d98af5c5fa962d1dd3a1a4132bf13eca9ba18991772d263e90bcd7d99fb55b634057810eaac055dc9d5efad75f2449ca7c75ae32b5feca249d0487771b3d3e8c88d1d1dc8d6ee433d42483841c1661a534e9d14f3596b11892c34b9dd37e622a278d44db564180698c7468c45dd331c361bbd51dfe0237f02ab0f25cf276d14d9db85ff396d1d49fd056c6a59b1c27c94d7c76ed83895fcea695ac2f5ceb039485f53be9f1cef9b8aa25109c49db5628e46a6a706b31d1e51305ecfa11ac5c220f89296a597e217232bd393fc13528d286e7ac45924380bebab74699526ead060121a4402da13b465726a4ef1131d76fafa7ca604f9e976e0a433523e9cec385583263936e8a2444411d0f1b0f31965ed9c6ce3231a62dc8a7bb0bd9793f4b8b24b711e6ebd5cf33738f603039405b9603aeb6874458f2cee7c89a95e0af2a4afeee9ad9dbe95cad8023e6b99cafe93af281fac0258a1ed2871e458b89e548994a320507f96dd5e979fe857012abbd4675ec96f849c4f8e71d04fcbbb9aca182190957d1bd42747e141dd983093cc359b68d94311de6f24dee2beebb3c1e4c5963b76e081ec5fc7537bb480efe81c7efc737a8857308e4e0a40e16fe3efc40b52e1b73996991bb8e2eda8155b31f2d196fa2351f5ef19f2328f9ede84a83277385cc3f8b6fd3bd9a5201f48944fe4bbe6ccf12e33be1092048320d4a3cde09b7f9aa6b14ca59f3462a18d273c4e4300c2b499c4d8822d7e0cafa28bf4051868a6aaee0418d58ed0948396c73b81c47dabf1db809782c15d8b5ab976f683c4ba62ff1a2b414ec3479aef0a75e5f7a93949c0f6909ea315e15b239d3b603729a97ad8d33244f16822a605483f2d94d68c462c69428f5d89e35f8af6e1d2bdbd7048a9deed83de3791383b63c0eba8cab52c0d4ad6a38b2afb4c35fd0840941c08a8df49f36811ab88eb2dd76f7f35b5d015277821635c6f0946cafe10d06fa82d557d1bb64fa1c0ccc959fb16c94cf77bfa92a122d95dd2f71e8d1c6c6e42877713f5c779e3d4789e8fd26bc5b8f80399d0e3bc76d8532a7dcf0d14d5d02b137e1b0996ca96b7d5a6fbd912d5a25467f8ae4732e5b4d7e5feac4b75f3b51e189dde1e6a243884018de8ea3b52f8ebc10f3898973af50370e183ff1931ba316167cdda95b4e556ff132aeb84143f7321b00694f891bda4e313f3bec0547d1d5c6a51a838c07a240b896bfdfaddee21d677beeb1d8d7b6512bcf0c8ee73978adfd0b17b1006ec36888fbe3a86efaa54c60b665908f0b1edfe5f15a600f8dbff5238c84690600d00f7a17a73135f74e84dead70e794eafd83fbaf2fdb2863f451405c92aabf61b997105316a8d401de960c66e447ddd68789e76d01164c233b365efbbaf6761009bb932812133eb0f1d7160e3c18465d8dd3f3e6dd0a2eac358770a7a88fb1d18babfef80dd66fbb4c44a5a51410fb78963a01b1c9440797990e309ba71bab328918e71a9840c075f7b5bb0a3ba5534efe5ac2715cc8e372d9ad4dc1b5304d695015752f25e1efa41508ca19ed698e3d527899509db373a28875936e8fb30fd4ad67607390517bb7becdae22e92653222fe1f37df038fd28dc94d83426e9399c92d4958fb14650382eaaee3794ad947ee0ceeb8dbd58b9a5d7acce4cfbf79c808c15eaf31265c5e4fa5f36bbfb4ba16a95d98c213d10baee333cbd1ed2f22396e09a9674faf82a54ebda2546a36e8cb5abf3c8732e9f4ceed7dd218f2b2159c99a0e47544857f1a3fbedbc49cfdadc206a0b18301356035afb704a8fd9a6324bf23c6197bf38f9b5094bcefb1d25da07bd35966e4ccec088df45f21bef6c2fd64e46ae8102b50e408e08052553bbcaaf955bea8de3c95fcba1f042c465bc3ba25ee3165277613ca0c865249c9a9c2ff46d473d7fdc1f91041be828b3311f8b3463e698fdc17ed931900edeffd5bd7cdbac9e72d219782535b53013bc19c86c755dae76e874866fc25b2014b6bfab59db01f8c38af842d9c19a2187dfc15d0f3c928f0bdcd0d4628ce9d5f57d65105a5ead4dbc1742d5c1ca81c105b886b04f466ce75eb6abba15be799a3b3da811232619013027e8fe5a4b32a32205ab1cb5f439fed49391e52d1e5f5e2038d283025ae582a8668a9112542b802353525bf5832c482a960d8819f3b45f0386f67229a3a7d856f3bb5fed8e1c566a0a64acf3968c01d8956b41bc48ba2685428ecd21ed3fd10f07bb95a4ee246faeb5f4abe48a8ac2ef51e4bb788a91d0d61325f7898e4b7871cd1e633ad22aabc2e16e53a1c5a1d1e0a0f93fa43f657ddcc7deb1b9a579d0e6a2c0e2da995278be64856071993740b2df221bac8957a72b0f586f29e70c42565ff9538b77a43e81b62dc9cea90b7068bfdf02960f45712d74925491cdc2b29b851fc847fd70400fb9e2d57f7c0f345f7f903760a1b2291973841cfe2e90e09cc6ab1307a65ce654797957d34cd4de32b8986bbeb202d2144ec2a38dcaf6f4150c2a9d870ace1e1b995c7b839a32bb8000e905f5dff772af81d1358f082db3d8f667acc83d996df7058b1a82f9fc94bb164520ea15a13822cc5f497e96dde0fd96ac301e8666ec388e9105b49baeb08dd09ad3f63922332bd8a8e82d23a4d71d2f565cef18a171703d18eeb20d3f736164008af9c9752e8ca343c1cf99a05ec37049ee793d26d081ee974735b9475368ca76258534f6c7c1c59d2eb88dabc1e41901624fa3d99f4b1bd267e7139c2f0f46835300665905f535cb7772e109ad83c54b003c4e04dd00fd2fdd173794d5c699ea0c74365c815d736ae48a3bc545ffa66c1312eda5346914bf079ec63c0ff1cfaa0c568bd25cedbd5cefd2d84f85b8a36d8fad8ed4a0d6f4b3c3f78d436a437e8d4cbe905c22c32d5ce379290ff31f40edf0bdfdc49e4d445007c582f78613968315b3ec5171db0937a72cb2c3a4ee08e1baecd9f0f078deb39fc3794ee44f82afbdb1912c342bcf32d7bf5030e17b299ea980940ad3315fb988d644ba1b64d4ee210e004eb27d6c11ed31e5c047a8c2c14daf69eaa92136304179f60d9015ef5ef82856d229aeadaf1ce7c6a45da9388da630b2e052d9ecd539786f85d121d33bd1d4778ce8854e533302c30a57508320ff64c83dfc2228bc775f6e751ad00a5e813e5308e684601a75ad7460edb92f7cdf7b44a0bc7add234333d27ce1ce856a25244ada502e4d1082e0b50f0ade419aab5bea73105f4075de7d7f9c0c3b0fd16dae73bccfb83ee85c928241a77b1e062cc4fa69508673868393e03042be22be511e17d9a1966757ef7e06a00436781270d24b5eebdbe45f915a6b91e1c1d73e6b3f7bb2ae654ea1b40717000dce886da71f81d6d74a43f5f1db54253c2d5c82f7441cd071a7ca36e7acb9c1c3e91aa9c62af853ca8a20a0f261f64477f935124d1de00eeaf98d6c2a08e591c5504e0c445353a9c98870a202ed919dd72b4625c5a940329cdfd679cf028b65024cbeb4425c627b659069a839c76404a1228e14d88c64ef5e3d5839dd0d6de1d08e96a441213d689cace55a2be716ca5a7812144d9a313d145f94085be194e1ae049e057c93fd5b23583d44c26667765c695b4708e34e1ecc9d3ab6f33b4b0e2149ac1a3500cfcf6f22ae95c36f11cd3644c1533a14bf0caf79a3710b21ccfeeb1b7df0d27aa3a6c0e71d2684c664bb8f30836d43e217d888951e7faaab4761161abfd9fa9a827abf5e3913037ff11c29d34a87aab752bd952da996b0427484fbaf1ab44f50712fe3f2da528093e519dfd108f9645f480f8b4dd05cacd9d198d083b76a3d22d0ac99c6647fdebdbbfbad606a856e819e4d9a9a9836d490e0970981bf139f54f6eeccb2f9dc35469be0743fd18b4d6d915bf71025fc32f14b5468d9d307ff079990b8a95d009dca46456904c16dd2e65cde4e1ca30a1204cff69d4eb333a6067bfc72fecab5496aacbf2098d86c3632e888802f4d9d10419808a38fd707f11888d503f2f6324a2f238d92b37cf6a1d6e67d6dd9aeaffc6401009ec51247616c9b36ecd7d559154195e0f2565f2dec5646bdab2b48e099c16aa8fb3b7fca54203896d0e84c46375ebc5727876456ea708a7960373bc6ec3eb74806c637a0a19286c62a3167fa364ea9bee7906a16528c5530b30372cad29ee458583432235705894ff1148096c9a4e465a7cdfc3b8c8cfe8f90f1d001fe4813cbdbf780c7366dda6ac411cad8cca2557090a9bb1f1dedf44dfc493ab123c5e62e4fcc69ce13014fa3f04f625eb2406cf63485fec6fe5352ba374e53de3a67d79313879ba0c09ff1f2c82616d85b33c29eb644c9e912c17b2c438fc677df9586d9b76f19c8beaaa11564c2ca2fa170ed38aa757876519899ef948bb0e9542c387356db90fe4e4e6b9035cc1a4267da09f6bcd27fe51550ff183531e6a69c9d1bfacc57630ac79162c011767965314e233c12e1943986f1a387bd1087146f7ed71e4ab8da7fdc0bef51ef8a7e43d4a78b41d8c9c087b8e77120789840808887a7ccba35697dc8ae41a1597d6a76c2022978bf1b83fcf2b616bce9110cef8b143a6f46884922d126b9a4816f2f2a0eae0f88862ceb5f6218cd1aa742691b9ad0d529062801d04c91d5015fa1e3404ccc24ca1afa50f3e36297a8a4be850a3dee6789e8e2522a28317f78e944d95417a2399328df66a98931b5cefacf751a73d35f30c954de11a7efcb156d3d803f02a8c19ffa55b9f8b5650f6fc2d46868d58c28ca57bb4b15838fd70a327378f992a46a568fbeed7fdc2fba704a96cb05158b3cf07759fe634765ce56f4ad67d97aa0cd0553bba224355da45b28af7e834e35f55db14c5034b9e179a8c110ae99e5add3cf82458286b249fc8e02664851897a2b0243a0da8a846014657203e32aefe60d4e92a8751f7c41a5d25ab735155cc3f73c00da857a3dd7906ca4e6f4f09314ab83c58e72944a1c1b9f19421aad023697fc36d75ea49133f077d13d2faeabafef169591188204fb116ec1e10618592739b796ec5dc5e26cf21e707dc257e805e2a58d147bc9d5c44aa846c3f1dbd12b1dbd453b42a4fdb7831eff3e516f1eea8b56db4b684365d030dfe85743b7db22674d0894634e0ae114b7c53ca8f1c4b0855f16d97dcf17495e8302ad05776285c36d20b7cd8fc89fbfd2c3940d0a0f979b1cedf018fbcde8429b3f190579e9f8a05d87b674fc85e6a6032ab750c84d7dfcc2645626e27c766ed538ff0737b385ef4a9ae27f7b1428bbd5d5e5e45782ddafe081ec8a72ca477f51be94edc6df313cacbf7b47213fbb64a14185b79ee9c963f0014658260039c5b950144a5670dd4a655dab5bf93d4161abb6ea5a65ac5bdb0ae43b392ae1625f228217455be88f1b28f647a3bf86bf3d55f4e9127f850d8b641a538015c3d36cb4fdac26e8b853a27f36d84427ceda2a920d59fe9a73c3c9743da226692b624b40e913218c329223f5432da95781ddf334ab2186dda50ef02a431e693ee94b7c88ca49cbae3cc70938b0c2f0a433eb8abebce4dc9ca52c9d9bb9a27ec1ce3a25e24854fc48896fdd25278926ab50b63e432e7d107ea180adbeb038e3fec4abb9094f66bfeab6a01b322019f9b20463d2423a65e4b7aa648280ee0c3c6e338b39ee8b33ff172fd49831fbe8703a04b3032fd00d7d17d1fc46c95f19bdce0c9008f64c3f45310275ba7cb982b4bafc622957377866c1f4a8922cf4a404065d09673cd3466e27c2c7c2fc1a19595fc3336380585a8c2ff94001a15d1a7244c01f496019b2b07fcf09b2d633385b5b1f3dc6cf09285bf88c3f80caec66d4ca7134477f973e3ff634e615dcd73ce3643a73bdd69e41265c4c5fca65ca196c20daec7a8a4d1d4800a0d25141297c2f0da3f7809d10ccc077260f24c07eae25f92a86eb3ebcd68a6b6c54a85c3f3f835cdb5e9240c85f94ab0c3587453ffb3b2c085b35539d5733374a2dac17afd5065ef24ea5d5934eae85f7434421ba68489a63ca04d9cdc19c2b6493864750d3fd4f4324e1a336c0643ac9304100bb7f28620406347657034db8d89c355be7cc7f584e8e04d6f4b7be7953459b7f9435813114712f7121235b332d40944ac256c339b30e238f277083b16f8ce0e5e4c4d8df65be15b20bab11721a8ad61273a07f833367fb02ef92cacb5b4878352d781df38b89dcbdb228cc061dcb888f04098d224f887c6b3dfbad1f29a1a3dd72b0a04719c06c60386a424befaf0fb6a2f3b045f0253c3e4f921afb8c94495db4463438a9d4d04c6bf05bc0dc8fbe1a19da5273c674377c3bdf3f547420ae27b2bd8c795691225d2a3b5d72643236cd521b5c4928d73a1de08451d36a96d83a83c8c061bda851a5abf6f16abf090dcab460b2c5bc86ce02720d8ba1808688acc57eccd0e99c75b6c325a17a1d92f0ab2429d10aa051a7b69e17be808f9a18751133a2c7f3137fad77cbd07e3bc9560729bdb43a9872342cc559884de67592982dbef3421497bbdb4b714366f5f5f810f9e5af9a6546c1f324c396a72e4f2760ecb51f1d482347198b707ddf12b511688a1af0479682ae91565504728c0bd5ebeb7abd975ad9dc781f5bd93a08af4047c4a90f0b59931af2771ffbb4bf209601abf7400ab04e75c17d80fb71c72881ca61847822360784a7a27d5d000cf289f0a7331cda1182d6561b95012e3f8cd70135bfe851d35556a90f6cfa92488541278f7cd90ec4e606acb18f50e4d283b93f77a4441f8daabc0fb0c44a4a58b7c67bdeef6ea08c3bf870778bd290e603a89c7d0d4f31941f17d11b249f9a7641f0b40ad1b71fc5524fef993e3badf2447c40fa4cbb2f23de91b1bcb29a187dc8e8ff26c38b4ee4c972581f1724f559f2d41a6d108b699d7700904cd48fff97d7dd1d2d8f49a964f0d77977780eaa5c3fa047c019c77ad5f829b4dcc34258c3f6d402c427d904750d0f35fe5c6a0d823243c5410621bbe9b2466110bba107a20bdce5febaca56571121b8f43a7c71243aa34885bc3eac47f5df3034c13fbad65411338166244b3999198bcdabc99e5074beffd81ff20c6849603334845e5d6de341b1984d33e201ebbc10424c872ef0ec7332ab13fe9731a9886ce6b0e935800ebc58691b391bba7dce3551c9dbe2150bed5d38e1c9b0310e1adb1cdbecc7772cf19e7f94840fd5710f0cb0ce5bdd00c1db6a62b863ff261ef8f4221d295e033061afb6c38a4a3f436c8b66c4b660382c83e57292d992b09d4405f10f3478558805bcd567468f136766a8adfa4377f933f007fc302b39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b14ab7588a8115aab4ebbb76f4749eb250f24fe1f02ccf1e59a306630a667d5399440b05dbf6ce4bab90fd2d462a65dcc4e02c3bd0b5f1e3c37edb15a075a0d59314527929f8036b5a72b00db22769d9412808828cff0b0bfaad5f6b173399dee7023806e7f5e7058db3e83bfa252aa115cfcf242ce2e4b08223d2305aefd895ac828a79e5ae4f154933d4752ff2e67ec37e374764c9d3381381ba0d5e0e7651ed645fbc3ab58d7c10ccfab537fc27f70c36a1d21a17db30c9495eff18904d4d143c131bf90bd3462e78777b0d1e60434d7fbd3fed78f337aab21af7cb840ae879ae7dc9c2409c4da66ee723ee74a8f1e393a03896e3daf98d87dcb93688da1c67be81c8bebaac5b4aa53c3be4db8d46865ccb6f51f3ba897c92515df57825475375ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e9e43688f0dc6a0f9fececbec7702b368c4e697a6da0cbb0215e6525fd061a011683780838001aeb9682e6c6562ec6d40aace0dca9198c79352e7b6f5d55d564a99945008875d8f9b2e65dcdfcb3810b8bb98e2dd7eafd66a81475586ae8c98fc1bb40f5599ac59ae25ee56ff1c63285199cb3b28da2c256f409ef82a4e0df7f79741d2075a62698a49cf4e6edad5c42dec55e3ef5bf9f531446f90d3e7566f7735c3e37f5052cfcbdd44336c529cecf049977122c69a42fea217023509a953aae787a20b5af7d565fd48480421d1643305200a2f156c42d0ec35c70b96dce3331ca9177bbd28a7219360d4f741b74094c0e29c5ff5141d7aabfb5a23e13459eb24e6d91e9176d85f674bb13bac2ebfa37917b7042dbb551edb320b1cbdb0301018021e8d4b9eb2294900190d6e0f0af44a2e47d2ff84e93d45c7d16894eeb2f161921192509b8df837bf24fb4bb454240307a5cd890175c8fd88491cb4366e38926ef87842ebbf5e0e600ebea68a8a6c3140f6503ec0519d9f64db46942b046784994c71637ebd458a27b39ed6e577ad810f3a2c684f683b37910bf6f89ebe1ae924e9dd6e0f4f8981f2fa8da1f1d6ab06206ff3a8f02a2a17a0b0669539f79d3a9a317fedeea1f5c5def4813b0c842cc7734729e261e247bdc7f6b2cf1524ac793cb68c135d90a6ab35a85ae63bb60c79d4fdee630403b566c993a25270b5b177aae2480cb336b01351220befba4042f06ebc22f15091cf19391fa514f4f9136d9cdd6e919124df1f48228e4f6caf034fbda2b2a20eb42e60bb8bc0c658d72cd0d74bf5a718924a991787b2b6d507c5a6bb4e56af5f4972d75d21212d64a24bc34811088c0d935564ca6902a3420db6c2944f5dd05b954a1131c00b3df0e4c83f5cb2280d8ee34d38c8ae05f45915bf75b8bd1a2307492cc4e1428141c2b242810519e8435686f5d60c3b50982da94e14f90dff432072cbcd3792bb2b0df545ad12123cda96c2b82695914d10d499dadd74a0b6cdac4bbde54a4fb4b03ff5d4f2680d81a453d6ff3347d8c263d317aca25f35ef4b355f66cefba6dd50f3b621268b99a8ab49cd5dc6c9b8ee484a250b39473292024c21ef611d91bc017e25ff32e00d6af8480236fc222bb0a340e6522e923e6eab044bfffb778dfb29240e791d14813641fc75a6e478651c74045b437a44f6b43ecc9e8e23f12725f1364e8cb414888a0e08575efda74ec8e82c446c871a44a9075d9f48cbe50a260a7c7a4d433f7afdb51467136026cf99e7d1c0c2ba7f124e702baa9c1d5ae9d239cf4e9a4c644fe757ecab8023ee8bfa57c387a4aadbc9a33a288a164696e4b232b20f4afdacb65f03d0d08090321f3f3cf8d935066aa2931d69ce54cc4bcd8fe405a697489a9e60d0e947edc4754c9a6caf4ba71d5a81abe9795ab88ccf5eae8ecb6927ba8686a6c9d456ff9e34e0e30305d0785f5bff608af51b7227768cc129e0789b8e568aa36cc28a91691cc6c66f7603603e8f5e07efc59de013564b9019dad3c957d8477b30dfe0e846b4ff179cfa245e47d237cf326411fad571e2def174a49178f97de886dbdfa1a5ecd8e1e047f2573c939ad9e89119fef9d310324e0604c5103011175d649acac28fdb850e343823d0a6b1a043dd529f9dd75205ec26c3d50e3d8f98488d5c586d4f578ee8948da52a5b5caebf7d4a1d975f99b7f720468f6052af036bc7b5024f2d5b0462f9bbcf4e82329c6ad4a948d9dcb9505adb9876eaaecd2f1a6dd59b572f5d51c7f4f56fc8978e70fb79c52c0a55fd10b4eae624libopenscap.so.25libopenscap_sce.so.25rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenscap-1.3.6-150400.11.3.1.src.rpmopenscap-developenscap-devel(x86-64)pkgconfig(libopenscap)@    /usr/bin/pkg-configlibopenscap25openscaprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.3.61.3.6-150400.11.3.13.0.4-14.6.0-14.0-15.2-14.14.3c*c#aNaaLaZaG``r`__/@_Q_w@^^{G^@^^]:\@\[@[[@[ @Z@Z1@Z1@ZZ@Z Z Y@X@XXoX2XW@V@V%@V`.V@Vf@UmUUF U#T@T}T|X@Ty@dmueller@suse.commeissner@suse.comrfrohl@suse.comdcermak@suse.commeissner@suse.commeissner@suse.comsteven.kowalik@suse.comrfrohl@suse.comrfrohl@suse.comrfrohl@suse.commeissner@suse.commeissner@suse.commeissner@suse.comrfrohl@suse.commeissner@suse.comchristophe@krop.frmeissner@suse.commeissner@suse.commeissner@suse.comrfrohl@suse.comrfrohl@suse.combjorn.lie@gmail.comrfrohl@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.comrbrown@suse.commeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.comledest@gmail.com- require shared library in the same version or newer- added Leap 15.4 and 15.5 dictionary entries. (bsc#1203408)- openscap 1.3.6 * New features - Select and exclude groups of rules on the command line - The boot-time remediation service for systemd's Offline Update mode - Memory limit control using OSCAP_PROBE_MEMORY_USAGE_RATIO environment variable - Allow disablement of SHA-1 and MD5 - Allow providing pre-downloaded components - Introduce OSBuild Blueprint fix type * Maintenance, bug fix - Fix coverity issues - Patch the `segfault` in dpkginfo_fini() - Add an alternative source of hostname - Fail download on HTTP errors - Compile "environmentvariable_probe" on Windows - FreeBSD build and test fixes - Add offline mode for password probe - Initialize crypto API only once - Fix UBI 9 scan - oval/yamlfilecontent: Add 'null' values handling - Do not set Rpath - Do not split `XCCDF:requires` with multiple `idrefs` - Allow empty /proc in offline mode - oscap-remediate is shipped via /usr/bin Added oscap-remediate.service.in.patch- Rename oscap-docker to oscap-containers and provide oscap-podman as well (Relates to jsc#SLE-12852)- openscap-docker-add-suse.patch: add SLES support oscap-docker (bsc#1179314)- ship python3 docker module always- Since upstream has moved to Python 3, switch the BuildRequires from python-devel to python3-devel.- Add definition for tumbleweed to openscap-opensuse-cpe.patch (boo#1186735)- add old patches - slightly renamed; cpe are needed (boo#1186735) * openscap-opensuse-cpe.patch * openscap-suse-cpe.patch- openscap 1.3.5 * New features - Made schematron-based validation enabled by default for validate command of oval and xccdf modules - Added SCAP 1.3 source data stream Schematron - Added XML Signature Validation - Added --enforce-signature option for eval, guide, and fix modules - Added entity support (OVAL/yamlfilecontent) - Allowed to clamp mtime to SOURCE_DATE_EPOCH - Added severity and role attributes - Added support for requires/conflicts elements of the Rule and Group (XCCDF) - Added Kubernetes remediation to HTML report * Maintenance, bug fix - Fixed CMake warnings - Made 'gpfs', 'proc' and 'sysfs' filesystems non-local - Fixed handling of '--arg=val'-styled common options - Documented used environment variables - Updated man page and help texts - Added --skip-validation option synonym for --skip-valid - Fixed behavior of StateType operator - Fixed some of the coverity warnings - Ignoring namespace in XPath expressions - Fixed how oval_probe_ext_eval checks absence of the response from the probe (obtrusive data warning) - Described SWID tags detection - Improved documentation about --stig-viewer option - File probe behaviour fixed (symlink traversal now behaves as defined by OVAL) - Fixed multiple segfaults and broken test in --stig-viewer feature - Added dpkg version comparison algorithm - Pluged some memory leaks - Fixed TestResult/benchmark/@href attribute - Fixed memory allocation - Fixed field names for cases where key selection section is followed by a set section (probes/yamfilecontent) - Changing hard coded libperl path in favor of FindPerlLibs method - Check local filesystems when using 'filepath' element - dropped, because not needed anymore: * 0001-Fix-memory-allocation.patch * openscap-new-suse.patch * openscap-leap-cpe-15.12.patch- 0001-Fix-memory-allocation.patch: fixed a crash during oscap oval eval- openscap-leap-cpe-15.12.patch: add CPE dict entries for openSUSE Leap 15.1 and 15.2- add dbus-1-devel buildrequires to enable systemd tests (bsc#1178301)- openscap 1.3.4 * New features - Add support for FreeBSD - Make use of HTTP header content-encoding: gzip if available - Improved yamlfilecontent: updated yaml-filter, extend the schema and probe to be able to work with a set of values in maps * Maintenance, bug fixes - A lot of memory leaks have been plugged - Refactored rpmverifyfile probe and fixed memory leak - Fixed SEGFAULT caused by recursive and circular dependencies between OVAL definitions - Fixed DOM representation of the profile platform - Test suit: better portability, more granularity in results, inclusion of memory-related tests - Compatibility with uClibc - Local and remote file system detection method was improved - Make the report a valid HTML5 document- openscap 1.3.3. Notable improvements in this release: - a Python script that can be used for CLI tailoring (autotailor) (thank you, Matěj Týč); - timezone for XCCDF TestResult start and end time (thank you, Jan Černý); - new yamlfilecontent independent probe (draft implementation), see the proposal https://github.com/OVAL-Community/OVAL/issues/91 for additional information. There are other changes as well, here is the list: - Introduced `urn:xccdf:fix:script:kubernetes` fix type in XCCDF; - Added ability to generate `machineconfig` fix; - Detect ambiguous scan target (utils/oscap-podman); - Fixed #170: The rpmverifyfile probe can't verify files from '/bin' directory; - The data system_info probe return for offline and online modes is consistent and actual; - Prevent crashes when complicated regexes are executed in textfilecontent58 probe; - Fixed #1512: Severity refinement lost in generated guide; - Fixed #1453: Pointer lost in Swig API; - Evaluation Characteristics of the XCCDF report are now consistent with OVAL entities; from system_info probe; - Fixed filepath pattern matching in offline mode in textfilecontent58 probe; - Fixed infinite recursion in systemdunitdependency probe; - Fixed the case when CMake couldn't find libacl or xattr.h. - dropped 0001-Do-not-use-C-keyword-operator-as-a-function-paramete.patch: upstream- Add upstream patch to fix the scap-workbench build: * 0001-Do-not-use-C-keyword-operator-as-a-function-paramete.patch- switch back to official release - openscap 1.3.2 - the test suite and build scripts were improved to support Debian 10 - offline mode has received some love with a set of dedicated tests and various fixes in OVAL probes; - the oscap-docker wrapper is no longer dependent on Atomic - Python binding are now more robust - HTML reports and guides, generated by the scanner, are now more accessible for non-visual rendering agents - Support of multi-check rules has been improved across the whole workflow There are other changes as well, here is the list: * New features - Offline mode support for environmentvariable58 probe - The oscap-docker wrapper is available without Atomic + Maintenance, bug fixes - Improved support of multi-check rules (report, remediations, console output) - Improved HTML report look and feel, including printed version - Less clutter in verbose mode output; some warnings and errors demoted to verbose mode levels - Probe rpmverifyfile uses and returns canonical paths - Improved a11y of HTML reports and guides - Fixes and improvements for SWIG Python bindings - #1403 fixed: Scanner would not apply remediation for multicheck rules (verbosity) - Fixed URL link mechanism for Red Hat Errata - New STIG Viewer URI: public.cyber.mil - Probe selinuxsecuritycontext would not check if SELinux is enabled - Scanner would provide information about unsupported OVAL objects - Added more tests for offline mode (probes, remediation) - #528 fixed: Eval SCE script when /tmp is in mode noexec - #1173, RHBZ#1603347 fixed: Double chdir/chroot in probe rpmverifypackage- temporary openscap 1.3.1 git snapshot - make it build with new RPM (bsc#1160720)- use distribution-release instead of dummy-release- openscap 1.3.1 - New features - Support for SCAP 1.3 Source Datastreams (evaluating, XML schemas, validation) - Introduced `oscap-podman` -- a tool for SCAP evaluation of Podman images and containers - Tailoring files are included in ARF result files - OVAL details are always shown in HTML report, users do not have to provide `--oval-results` on command line - HTML report displays OVAL test details also for OVAL tests included from other OVAL definitions using `extend_definition` - OVAL test IDs are shown in HTML report - Rule IDs are shown in HTML guide - Added `block_size` in Linux `partition_state` defined in OVAL 5.11.2 - Added `oscap_wrapper` that can be used to comfortably execute custom compiled oscap tool - Maintenance and bug fixes for a complete list please see https://github.com/OpenSCAP/openscap/releases/tag/1.3.1 - removed patches accepted upstream: rpmverifyfile_unittest.patch rpmverify_unittest.patch sysctl_unittest.patch test_probes_rpmverifypackage-disable-epoch-test.patch xinetd_probe.patch- obsolete removed packages: openscap-engine-sce and openscap-extra-probes- Drop gconf2-devel BuildRequires: It is not mandatory, so lets build without this obsolete package. - Add pkgconfig(glib-2.0) and pkgconfig(gobject-2.0) BuildRequires: They are also optional, but not obsolete, and previously pulled in via gconf2-devel dependency, so lets build support for them.- openscap-1.3.0 - New features - Introduced a virtual '(all)' profile selecting all rules - Verbose mode is a global option in all modules - Added Microsoft Windows CPEs - oscap-ssh can supply SSH options into an environment variable - Maintenance - Removed SEXP parser - Added Fedora 30 CPE - Fixed many Coverity defects (memory leaks etc.) - SCE builds are enabled by default - Moved many low-level functions out of public API - Removed unused and dead code - Updated manual pages - Numerous small fixes - xinetd_probe.patch: fix trailing whitespace in config - test_probes_rpmverifypackage-disable-epoch-test.patch: fix rpmverifypackage unit test - sysctl_unittest.patch: fix sysctl unit test - rpmverifyfile_unittest.patch: fix rpmverifyfile unit test - rpmverify_unittest.patch: fix rpmverify unit test - openscap-xattr.patch: removed, included by upstream- openscap-xattr.patch: build against new libattr- scap-yast2sec-xccdf.xml: remove platform cpe match, as it is impossible to match both opensuse and sles or official suse_linux_enterprise_server names at once. (bsc#1091040)- openscap-1.2.17 - New features - HTML Guide user experience improvements - New options in HTML report "Group By" menu - oscap-ssh supports --oval-results (issue #863) - Maintenance - Support comparing state record elements with item - Updated Bash completion - Make Bash role headers consistent with --help output - Fixed problems reported by Coverity (issue #909) - Fixed CVE schema to support 4 to 7 digits CVEs - Fix output of generated bash role missing fix message - Fix oscap-docker to clean up temporary image (RHBZ #1454637) - Fix Ansible remediations generation - Add a newline between ids in xccdf info (issue #968) - Fix unknown subtype handling in oval_subtype_parse (issue #986) - Outsourced the pthreads feature check and setup - Speed up in debug mode - Refactored the Python handling in build scripts - Prevent reading from host in offline mode (issue #1001) - Many probes use OWN offline mode - Improve offline mode logic in OVAL probes - Do not use chroot in system_info probe - Prevent a segfault in oscap_seterr on Solaris - Out of tree build is possible - Use chroot for RPM probes in offline mode - PEP8 accepts lines up to 99 characters - New configure parameter --with-oscap-temp-dir (issue #1016) - Fixed OVAL record elements namespace and SEXP conversion - Removed '\r' characters from help output (issue #1023) - Full Python 3 compatibility - Removed basic Python implementation of oval_probes.c - Added support for Travis CI and Sonar Cloud - Minor fixes inspired by Sonar Cloud - Added Fedora 29 CPE - New tests in upstream test suite (offline mode, Ansible, etc.)- openscap-new-suse.patch: handle SLE15 and openSUSE Leap 42.3 and 15.0 (bsc#1091040)- Replace old $RPM_* shell vars.- replace oscap-scan.init by oscap-scan.service, add a /usr/bin/oscap-scan helper tool for this. (bsc#1083115)- disable scap-as-rpm binary to avoid python2 dependency. (bsc#1082135)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- openscap-productid-cvrf.patch: add a --productid selector for "oscap cvrf" as upstream does not detect the system yet. (might go away)- openscap-1.2.16 - New features - oscap can generate output that is compatible with STIG Viewer. - CVRF parsing and export has been implemented. - oscap info command has been expanded. - The AIX platform is supported. - Many documentation improvements. - Numerous other improvements of existing features. - Maintenance - Huge cross-platform improvements. - Memory leaks fixed (RHBZ#1485876). - SELinux fixes. - Many coverity fixes. - Numerous other bugfixes. - buildrequire procps-devel- openscap-1.2.15 / 25-08-2017 - New features - short profile names can be used instead of long IDs - new option --rule allows to evaluate only a single rule - new option --fix-type in "oscap xccdf generate fix" allows choosing remediation script type without typing long URL - "oscap info" shows profile titles - OVAL details in HTML report are easier to read - HTML report is smaller because unselected rules are removed - HTML report supports NIST 800-171 and CJIS - remediation scripts contain headers with useful information - remediation scripts report progress when they run - basic support for Oracle Linux (CPEs, runlevels) - remediation scripts can be generated from datastreams that contain multiple XCCDF benchmarks (issue #772) - basic support for OVAL 5.11.2 (only schemas, no features) - enabled offline RPM database in rpminfo probe (issue #778) - added Fedora 28 CPE - Maintenance - fixed oscap-docker with Docker >= 2.0 (issue #794) - fixed behavior of sysctl probe to be consistent with sysctl tool - fixed generating remediation scripts (issue #723, #773) - severity of tailored rules is not discarded (issue #739) - fixed errors in RPM probes initialization - oscap-docker shows all warnings reported by oscap (issue #713) - small improvements in verbose mode - standard C operations are used instead of custom OpenSCAP operations - fixed compiler warnings - fixed missing header files - fixed resource leaks (issue #715) - fixed pkgconfig file (RHBZ #1414777) - refactoring - documentation fixes and improvements- Remove line-trailing whitespace from last changelog entry. - Rename %soname to %sover to better reflect its use. - Replace unnecessary %__-type macro indirections.- openscap-1.2.14 / 21-03-2017 - New features - Detailed information about ARF files in 'oscap info' (issue #664) - XSLT template creating XCCDF files from OVAL files - Generating remediation scripts from ARF - Significant improvements of User Manual (issue #249, #513) - HTML report UX improvements (issue #601, #620, #622, #655) - Warnings are shown by default - Verbose mode is available in 'xccdf remediate' module (issue #520) - Added Fedora 26, Fedora 27 and OpenSUSE 42.2 CPEs (issue #698) - Support for Anaconda remediation in HTML report - Maintenance - Fixed CPE dictionary to identify RHEVH as RHEL7 (RHBZ #1420038) - Fixed systemd probes crashes inside containers (RHBZ #1431186, issue #700) - Added a warning on non-existing XCCDF Benchmarks (issue #614) - Fixed output on terminals with white background (RHBZ #1365911, issue #512) - Error handling in oscap-vm (RHBZ #1391754) - Fixed SCE stderr stalling (RHBZ #1420811) - Fixed Android OVAL schema (issue #279) - Fixed absolute filepath parsing in OVAL (RHBZ #1312831, #1312824) - Fixes based on Coverity scan report (issue #581, #634, #681) - Fixed duplicated error messages (issue #707) - Fixed XCCDF score calculation (issue #617) - Fixed segmentation faults in RPM probes (RHBZ #1414303, #1414312) - Fixed failing DataStream build if "@" is in filepath - Fixed missing header in result-oriented Ansible remediations - Memory leak and resource leak fixes (issue #635, #636) - New upstream tests - Many minor fixes and improvements- openscap-1.2.13 / 05-01-2017 - Maintenance - we always build system_info OVAL probe, fixed configure output accordingly - warn when the user requests to generate an ARF from XCCDF 1.1 - fixed a segfault when loading an OVAL file with invalid family attribute - added --thin-results CLI override to oscap xccdf eval - added --without-syschar CLI override to oscap xccdf eval - fixed a segfault when freeing xccdf_policy of the default profile - removed ARF schematron workaround when there are no applicable checks - fixed verbose output in oscap xccdf generate fix - do not filter fix by applicability when generating remediations from results - fixed memory leaks, resource leaks and other minor issues- openscap-1.2.12 / 21-11-2016 - New features - separated stdout and stderr in SCE results and HTML report - HTML reports contain [ref] links for rules and groups - Maintenance - fixed ARF errors reported by the SCAPval tool - fixed CVE parsing (issue #550) - fixed namespace of ARF vocabulary according to NIST SP800-126 errata - fixed exporting OVAL Windows namespaces - fixed injecting xccdf:check-content-ref references in ARF results - fixed oscap-docker incompliance reporting (issue #475, RHBZ #1387248) - fixed oscap-docker man page (RHBZ #1387166) - fixed memory leaks and resource leaks - small fixes and refactoring, test suite fixes- openscap-1.2.11 / 14-10-2016 - New features - huge speed-up of generating HTML reports and guides - support remote datastream components (issue #526) - support tailoring of external datastreams - various attributes of remediation scripts are now shown in HTML report (issue #541) - new option generating OVAL results without system characteristics - remediation scripts in HTML report are now collapsed - support for extracting Ansible playbooks - enabled fetching remote resources in OVAL module - added Wind River Linux CPE - Maintenance - updated jQuery and bootstrap libraries in HTML reports - extended, improved and updated user manual - fixed issues with proxy in oscap-docker (RHBZ #1351952) - fixed a bug in OVAL arithmetic function - fixed a segmentation fault (issue #529) - fixed results of XCCDF rules with @role="unscored" (issue #525) - fixed invalid characters in OVAL results (issue #468) - fixed a segmentation fault in tailoring (RHBZ #1367896) - updated SUSE 11 CPE - fixed many memory issues - large refactoring of datastream module - new tests in upstream test suite - various small fixes and improvements - openscap-1.2.10 / 29-06-2016 - New features - support --benchmark-id when running `oscap xccdf generate guide` - added CPE support for OpenSUSE 42.1 - Maintenance - oscap-docker fixed to be source compatible with both Python 2 and 3 - fixed offline mode in rpmverifypackage probe - fixed scanning of non-RHEL containers in oscap-docker (issue #427) - fixed regression in loading a datastream session (RHBZ #1250072) - fixed missing SCE results in XCCDF reports (issue #394) - fixed a segmentation fault (issue #370) - fix error message when OVAL generator element is missing (issue #345) - fixed failing rpminfo probe - fixed compilation on RHEL5 (issue #393) - new tests in upstream test suite - test suite is able to run on Fedora 24 - fixed remediation scripts appearance in HTML guides (issue #460) - fixed autoconf build - small fixes, refactoring, small documentation improvements- openscap 1.2.9 release - New features - oscap-chroot - a tool for offline scanning of filesystems mounted at arbitrary paths - enabled offline scanning in many probes - support for SCE in data streams - many improvements of verbose mode - verbose messages can be written on stderr - runlevel probe supports SUSE systems - new upstream tests - Maintenance - a lot of refactoring - fixes in various tests - OCILs are correctly placed in datastreams (issue #364) - oscap-vm can work with fusermount when guestunmount is not available - fixed oscap-docker HTTP communication issues (issue #304) - fixed oscap-docker tracebacks (issue #303, #317) - fixed container mounting in oscap-docker (issue #329) - added Fedora 25 CPE - only non-empty profiles are built (rhbz#1256879, rhbz#1302230) - fixed compiler errors on RHEL5 and SLES11 - fixed sorting of groups in HTML report (issue #342) - fixed version/@time and version/@update in XCCDF Benchmark - fixed CPE definitions to work also in offline mode - fixed sysctl probe (issue #258) - fixed manual page for oscap-ssh (rhbz#1299969) - updated user manuals and manual pages - updated .gitignore - dropped fix-missing-include.dif, not needed anymore- enable the SCE (script checking engine) packaged in "openscap-engine-sce" subpackage. - enable the CCE (Common Configuration Enumeration)- openscap 1.2.8 release - Maintenance - textfilecontent54_probe does not produce false positives on non-UTF files (rhbz #1285757) - fixed oscap-docker - small improvements in verbose mode - oscap info module shows information about tailoring files - fixed build with CCE (issue #264) - fixed XCCDF score computation (issue #272) - fixed segmentation fault in variable probe (issue #277) - fixed broken support for OVAL directives - fixed bash completion - plugged memory leaks - fixed fresh static analysis (coverity) findings - fixed shellcheck warnings - new tests - refactoring in datastream module - many small bugfixes and typo fixes- openscap 1.2.7 release - New features - OVAL 5.11.1 fully supported - oscap-vm - tool for offline scanning of virtual machines - verbose mode - added SLED, SLES and OpenSUSE CPE names - show profile description in HTML report and guide - group rules by PCI DSS identifier in HTML report - preliminary support for Ansible Playbooks within xccdf:fix - added "How to contribute" and "Versioning" documents - Maintenance - using bziped RHSA documents in oscap-docker - fixed errors of sysctl probe - fixed skip-valid option (issue #203) - fixed segmentation faults in SCE content reporting (issue #231) - fixed tracebacks of scap-as-rpm - fixed invalid memory reads in rpmverifyfile probe (issue #212) - updated README and user manual - many small bugfixes and new tests - openscap-new-inventory.patch: upstreamed - fix-missing-include.dif: refreshed, 1 hunk upstream- openscap-new-inventory.patch: find out the CPE ids of SUSE Linux Enterprise and openSUSE versions.- openscap 1.2.6 release - New features - introduced OpenSCAP user manual - improved OVAL 5.11.1 support - added OVAL 5.11.1 XSD schemas and schematrons - support for core/platform schema versions - support for check_existence attribute in state entities - support for CIM datetime format - amended behavior of mask attribute - added support for remote .xml.bz2 files (use with --fetch-remote-resources) - rewrote oscap-docker to python, deeper integration with Atomic Host - introduced CPE name for Fedora 24 to the internal dictionary - HTML report & guide - results can be grouped by according to various aspects - printing supported (interactive elements are now hidden when printing) - table of content now shows only selected items (rule & groups) - references to RHSA are presented as links to website (rhbz#1243808) - Maintenance - scap-as-rpm can now build source rpm packages (srpms) (trac#469) - scap-as-rpm now supports python3 - refactored oval processing into oval_session structure - many smaller bugfixes and new tests - new openscap-docker subpackage- openscap-1.2.5 update - maintenance - smaller bugfixes - plugged memory leaks - fixed fresh static analysis (coverity) findings - fixed shellcheck warnings - fixes for Solaris platform- openscap-1.2.4 update - new features - OVAL 5.11 support 99.8% completed! - new symlink probe introduced - new process58 test capabilities - added possible_value support for external variables - added possible_restriction support for external variables - improved IP address comparisons - Added Scientific Linux CPEs - Added oscap-docker tool - Created man-page for oscap-ssh - HTML changes - improved visibility of selected XCCDF profile in guides and reports - render rule-result/message contents in reports - maintenance - Tests now pass on ppc64 little endian arch (rhbz#1215220) - partition probe now supports remount, bind and move mount options - Patched NIST OVAL-5.11 schemas to be backward compatible with OVAL-5.10 (rhbz#1220262) - fixed scap-as-rpm to work with vintage python (2.6) - better error reporting when a probe dies (i.e. due to OOM killer) - dropped selinux policy from upstream (rhbz#1209969) - fix segfault on invalid selectors (rhbz#1220944) - solaris support patches: file-system zones, systeminfo improvements - many smaller fixes and new tests- openscap-1.2.3 update - new features - oscap-ssh -- handy utility to run remote scan over ssh - glob_to_regexp OVAL function added - HTML changes - show rationale elements - show fixtext elements - show Benchmark's front-matter, description and notices - show warnings for Groups and Rules - improved handling of multiple fixes within a single Rule - scroll evaluation characteristic if they overflow - maintenance - OVAL 5.11 schema fixes - Coverity and memory leak fixes - skip transient files when traversing /proc (trac#457)- openscap-1.2.2 update - new features - OVAL 5.11 support turned on by default - included OVAL 5.11 schematron rules - DataStream can now contain OVAL 5.11 - `oscap ds sds-compose` now supports --skip-valid parameter - HTML report changes - Notably increased level of OVAL details - Table of contents is now generated for HTML guides - maitenance - rhbz#1182242, rhbz#1159289 - @var_check & @var_ref exporting - solaris build fixes - xccdf:fix/instance processing fixes - improved (none) epoch processing in rpm probe - environmentvariable58 now emits warning messages when appropriate - offline mode improvements - other bugfixes- openscap-1.2.1 update - API changes - 5.11 schemas updated (from RC1 to gold) - oscap_source_new_from_memory can take bzip2ed content - HTML report changes - severity bar is now reversed (left-to-right) - maintenance - rhbz#1165139 - fix probe cancelation - dozen of bugfixes- openscap-1.2.0 update - new features - native support of bzip2ed SCAP files (file extension needs to be '.xml.bz2') - improved performance on huge XML documents, especially DataStreams - minimized use of temp files to absolute minimum - added OVAL-5.11 release candidate schemas - API changes - overall 50 new symbols added to public API - introduced oscap_source abstraction for input files - further info: http://isimluk.livejournal.com/4859.html - all the parsers converted to use oscap_source abstraction - introduced ds_sds_session, high level API for playing with Source DataStreams - introduced cpe_session, abstraction to approach multiple CPE resources - introduced ds_rds_session, high level API for playing with Result DataStreams (ARF files) - deprecated dozens of API calls dependent on filepath - introduced API for waivers (xccdf:override) and modification of ARF - initial support for waivers in HTML Report - dozens of small improvements - maintenance - dozens of small fixes - dozens of memory leaks (whole test suite is now leak free) - updated gnulib - openscap-1.1.0-fix-bashisms.patch: upstreamed- openscap-1.1.1 update - Hint towards `oscap info` when profile is not found in oscap tool - HTML report changes: - Source OVAL results from ARF if available - Highlight notchecked rules, treat them as rules that need attention - HTML guide changes: - Variable Substitution improvements - Show benchmark title - Show info about selected profile - Avoid cdf12:notice, show only its contents - bugfixes: - improved handling of fqdn in XCCDF - memory leaks - static analysis fixes- fix bashism in oscap-scan.cron script - add patches: * openscap-1.1.0-fix-bashisms.patchsheep06 1670343985  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.3.6-150400.11.3.11.3.6-150400.11.3.11.3.6 openscapcheck_engine_plugin.hcpe_dict.hcpe_lang.hcpe_name.hcve_nvd.hcvrf.hcvss_score.hds_rds_session.hds_sds_session.hoscap.hoscap_debug.hoscap_download_cb.hoscap_error.hoscap_export.hoscap_helpers.hoscap_reference.hoscap_source.hoscap_text.hoval_adt.hoval_agent_api.hoval_agent_xccdf_api.hoval_definitions.hoval_directives.hoval_probe.hoval_probe_session.hoval_results.hoval_schema_version.hoval_session.hoval_system_characteristics.hoval_types.hoval_variables.hscap_ds.hsce_engine_api.hxccdf_benchmark.hxccdf_policy.hxccdf_session.hlibopenscap.solibopenscap_sce.solibopenscap.pcopenscaphtmlMurmurHash3_8h_source.htmlOVAL_2probes_2SEAP_2generic_2bfind_8h_source.htmlXCCDF_2elements_8h_source.html__error_8h_source.html__oval__probe__handler_8h.html__oval__probe__handler_8h_source.html__oval__probe__session_8h_source.html__probe-api_8h.html__probe-api_8h_source.html__seap-command_8h_source.html__seap-error_8h_source.html__seap-message_8h_source.html__seap-packet_8h_source.html__seap-packetq_8h_source.html__seap-types_8h_source.html__seap_8h_source.html__sexp-ID_8h_source.html__sexp-atomic_8h_source.html__sexp-datatype_8h_source.html__sexp-output_8h_source.html__sexp-rawptr_8h_source.html__sexp-types_8h_source.html__sexp-value_8h_source.htmlaccesstoken__probe_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngbitmap_8h_source.htmlbz2__priv_8h_source.htmlcheck__engine__plugin_8h.htmlcheck__engine__plugin_8h_source.htmlclasses.htmlclosed.pngcollectVarRefs__impl_8h_source.htmlcommon_2bfind_8h_source.htmlcommon_2elements_8h_source.htmlcommon_8h_source.htmlcompat__pthread__barrier_8h_source.htmlcpe__ctx__priv_8h_source.htmlcpe__dict_8h.htmlcpe__dict_8h_source.htmlcpe__lang_8h.htmlcpe__lang_8h_source.htmlcpe__name_8h.htmlcpe__name_8h_source.htmlcpe__session__priv_8h_source.htmlcpedict_8c.htmlcpedict__ext__priv_8h_source.htmlcpedict__priv_8c.htmlcpedict__priv_8h.htmlcpedict__priv_8h_source.htmlcpelang_8c.htmlcpelang__priv_8c.htmlcpelang__priv_8h.htmlcpelang__priv_8h_source.htmlcpename_8c.htmlcrapi_8h_source.htmlcve_8c.htmlcve__nvd_8h.htmlcve__nvd_8h_source.htmlcve__priv_8c.htmlcve__priv_8h.htmlcve__priv_8h_source.htmlcvrf_8h.htmlcvrf_8h_source.htmlcvrf__priv_8h_source.htmlcvss_8c.htmlcvss__priv_8h.htmlcvss__priv_8h_source.htmlcvss__score_8h.htmlcvss__score_8h_source.htmldebug__priv_8h.htmldebug__priv_8h_source.htmldeprecated.htmldigest_8h_source.htmldir_02a00d8ef1b62c9e57160fe24bb0fab2.htmldir_11c4a5bb2f28850a78e8c787e7178614.htmldir_14e44731d7fe87a824a84b21fe336f66.htmldir_167bddf523fd8099516d550511fa753f.htmldir_2602f4ddeed24e12bf976085a65cde76.htmldir_2907eb5268f8c7a51da22eaa0a32e043.htmldir_30306e73402567624ba4582671a49f57.htmldir_3597ea3cc178438ae22167557a7c142c.htmldir_3b5e47645bc5f60cc2ad86c266d5d404.htmldir_3bbee5d1fd00ea842e36d8d254e96971.htmldir_3ce90c11f2b5fbab65d4560be098a936.htmldir_3d1f1297aef3898034758bfcdc97a024.htmldir_426b44f855cafb9ba3a69c06cbfa5053.htmldir_42a7f22480ab88dccd30c228a6e641b7.htmldir_454dc13ca92927646d4326da74f1a219.htmldir_464d9241edfe08589b95a38381aba95e.htmldir_46d636f2a5706c8da7aaa6fa276d0770.htmldir_49246e5dc9b1510e3c2e5eb7d15e203b.htmldir_49e56c817e5e54854c35e136979f97ca.htmldir_541484731820f89d267fe97c3489cee6.htmldir_603df96115490f2f1b2e522fd3121cff.htmldir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_6870b63b7ad345648b1c99b8f4512ad7.htmldir_7ba0732ac79094b906f6bff374711599.htmldir_9124926755697119e47582e1c4e427f8.htmldir_94e7a0fbe7f8eaf7f05ee7b02c647e9f.htmldir_aa50136cd3a6baed2d1074d82027977a.htmldir_adb51d477b117837783049eccd784b4d.htmldir_ae8191577a626ec903adc9944848d723.htmldir_b09bf9fc78ef3589fc23d3f672a4a6ff.htmldir_ba867982a4d200e2de341b2bac236905.htmldir_d57a52ee0ad0cdc1d71df7a41be84a06.htmldir_d7d4c5e9309fab4992a34dcb057ec544.htmldir_d88682ba16ef92a6c769b715337c9849.htmldir_dec16e0beb5f79ab6b40e328203e2e32.htmldir_e11fb02488c05abcbce5544d6213f3fb.htmldir_e44ea870b871257418c4b8816dbb35e8.htmldir_e59844bb90898a84583aad04688e689a.htmldir_fdedb0aba14d44ce9d99bc100e026e6a.htmldnscache__probe_8h_source.htmldoc.pngdoc__type__priv_8h_source.htmldoxygen.cssdoxygen.pngdpkginfo-helper_8h_source.htmldpkginfo__probe_8c.htmldpkginfo__probe_8h_source.htmlds__common_8h_source.htmlds__rds__session_8h_source.htmlds__rds__session__priv_8h_source.htmlds__sds__session_8h_source.htmlds__sds__session__priv_8h_source.htmldynsections.jsentcmp_8c.htmlentcmp_8h.htmlentcmp_8h_source.htmlenvironmentvariable58__probe_8c.htmlenvironmentvariable58__probe_8h_source.htmlenvironmentvariable__probe_8c.htmlenvironmentvariable__probe_8h_source.htmlerr__queue_8h_source.htmlfamily__probe_8c.htmlfamily__probe_8h_source.htmlfile__probe_8c.htmlfile__probe_8h_source.htmlfileextendedattribute__probe_8c.htmlfileextendedattribute__probe_8h_source.htmlfilehash58__probe_8c.htmlfilehash58__probe_8h_source.htmlfilehash__probe_8c.htmlfilehash__probe_8h_source.htmlfilemd5__probe_8c.htmlfiles.htmlfolderclosed.pngfolderopen.pngfsdev_8c.htmlfsdev_8h.htmlfsdev_8h_source.htmlfts__sun_8h_source.htmlfunctions.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_g.htmlfunctions_func_o.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_x.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_vars_b.htmlfunctions_vars_c.htmlfunctions_vars_d.htmlfunctions_vars_e.htmlfunctions_vars_f.htmlfunctions_vars_h.htmlfunctions_vars_i.htmlfunctions_vars_l.htmlfunctions_vars_m.htmlfunctions_vars_n.htmlfunctions_vars_o.htmlfunctions_vars_p.htmlfunctions_vars_q.htmlfunctions_vars_r.htmlfunctions_vars_s.htmlfunctions_vars_t.htmlfunctions_vars_u.htmlfunctions_vars_v.htmlfunctions_vars_w.htmlfunctions_vars_x.htmlfunctions_w.htmlfunctions_x.htmlgconf__probe_8c.htmlgconf__probe_8h_source.htmlglobals.htmlglobals_d.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_f.htmlglobals_func.htmlglobals_func_d.htmlglobals_func_f.htmlglobals_func_o.htmlglobals_func_p.htmlglobals_func_s.htmlglobals_func_x.htmlglobals_o.htmlglobals_p.htmlglobals_s.htmlglobals_type.htmlglobals_vars.htmlglobals_x.htmlgroup__COMMON.htmlgroup__CPE.htmlgroup__CVE.htmlgroup__CVRF.htmlgroup__CVSS.htmlgroup__Check.htmlgroup__DS.htmlgroup__ERRORS.htmlgroup__OVAL.htmlgroup__OVALADT.htmlgroup__OVALAGENT.htmlgroup__OVALDEF.htmlgroup__OVALDIR.htmlgroup__OVALRES.htmlgroup__OVALSESSION.htmlgroup__OVALSYS.htmlgroup__OVALVAR.htmlgroup__PROBEAPI.htmlgroup__PROBEHANDLERS.htmlgroup__PROBEINTERFACE.htmlgroup__PROBEOVALSEXP.htmlgroup__PROBES.htmlgroup__PROBESESSION.htmlgroup__SEXPRESSIONS.htmlgroup__STRINGS.htmlgroup__Session.htmlgroup__VALID.htmlgroup__XCCDF.htmlgroup__XCCDF__POLICY.htmlgroup__cpedict.htmlgroup__cpelang.htmlgroup__cpeuri.htmlhelpers_8h_source.htmlicache_8h_source.htmliflisteners-proto_8h_source.htmliflisteners__probe_8c.htmliflisteners__probe_8h_source.htmlindex.htmlinetlisteningservers__probe_8c.htmlinetlisteningservers__probe_8h_source.htmlinput__handler_8h_source.htmlinterface__probe_8c.htmlinterface__probe_8h_source.htmlisainfo__probe_8c.htmlisainfo__probe_8h_source.htmlitem_8h_source.htmljquery.jslist_8h_source.htmlmd5_8h_source.htmlmemusage_8h_source.htmlmenu.jsmenudata.jsmodule__entry_8c.htmlmodules.htmlnav_f.pngnav_g.pngnav_h.pngncache_8h_source.htmlopen.pngoption_8h_source.htmloscap_8h.htmloscap_8h_source.htmloscap__acquire_8h_source.htmloscap__buffer_8h_source.htmloscap__debug_8h_source.htmloscap__download__cb_8h_source.htmloscap__error_8h.htmloscap__error_8h_source.htmloscap__export_8h_source.htmloscap__helpers_8h_source.htmloscap__queue_8h_source.htmloscap__reference_8h_source.htmloscap__source_8h_source.htmloscap__source__priv_8h_source.htmloscap__string_8h_source.htmloscap__text_8h.htmloscap__text_8h_source.htmloscapxml_8h_source.htmloval__adt_8h.htmloval__adt_8h_source.htmloval__affected_8c.htmloval__agent_8c.htmloval__agent__api_8h.htmloval__agent__api_8h_source.htmloval__agent__api__impl_8h.htmloval__agent__api__impl_8h_source.htmloval__agent__xccdf__api_8h.htmloval__agent__xccdf__api_8h_source.htmloval__behavior_8c.htmloval__cmp__basic__impl_8h_source.htmloval__cmp__evr__string__impl_8h.htmloval__cmp__evr__string__impl_8h_source.htmloval__cmp__impl_8h_source.htmloval__cmp__ip__address__impl_8h.htmloval__cmp__ip__address__impl_8h_source.htmloval__collection_8c.htmloval__collection__impl_8h.htmloval__collection__impl_8h_source.htmloval__component_8c.htmloval__criteriaNode_8c.htmloval__defModel_8c.htmloval__definition_8c.htmloval__definitions_8h.htmloval__definitions_8h_source.htmloval__definitions__impl_8h.htmloval__definitions__impl_8h_source.htmloval__directives_8c.htmloval__directives_8h.htmloval__directives_8h_source.htmloval__directives__impl_8h.htmloval__directives__impl_8h_source.htmloval__entity_8c.htmloval__enumerations_8c.htmloval__filter_8c.htmloval__fts_8h_source.htmloval__generator_8c.htmloval__glob__to__regex_8c.htmloval__glob__to__regex_8h_source.htmloval__message_8c.htmloval__objectContent_8c.htmloval__object_8c.htmloval__parser_8c.htmloval__parser__impl_8h.htmloval__parser__impl_8h_source.htmloval__probe_8h.htmloval__probe_8h_source.htmloval__probe__ext_8h_source.htmloval__probe__handler_8c.htmloval__probe__impl_8h.htmloval__probe__impl_8h_source.htmloval__probe__session_8c.htmloval__probe__session_8h.htmloval__probe__session_8h_source.htmloval__reference_8c.htmloval__resModel_8c.htmloval__resultCriteriaNode_8c.htmloval__resultItem_8c.htmloval__resultSystem_8c.htmloval__resultTest_8c.htmloval__results_8h.htmloval__results_8h_source.htmloval__results__impl_8h.htmloval__results__impl_8h_source.htmloval__schema__version_8h_source.htmloval__session_8h.htmloval__session_8h_source.htmloval__set_8c.htmloval__sexp_8c.htmloval__sexp_8h.htmloval__sexp_8h_source.htmloval__smc__impl_8h_source.htmloval__smc__iterator__impl_8h_source.htmloval__stateContent_8c.htmloval__state_8c.htmloval__status__counter_8h_source.htmloval__string__map_8c.htmloval__string__map__impl_8h.htmloval__string__map__impl_8h_source.htmloval__sysEnt_8c.htmloval__sysInfo_8c.htmloval__sysInterface_8c.htmloval__sysItem_8c.htmloval__sysModel_8c.htmloval__syschar_8c.htmloval__system__characteristics_8h.htmloval__system__characteristics_8h_source.htmloval__system__characteristics__impl_8h.htmloval__system__characteristics__impl_8h_source.htmloval__test_8c.htmloval__types_8h.htmloval__types_8h_source.htmloval__value_8c.htmloval__varModel_8c.htmloval__variableBinding_8c.htmloval__variable_8c.htmloval__variables_8h.htmloval__variables_8h_source.htmlpages.htmlpartition__probe_8c.htmlpartition__probe_8h_source.htmlpassword__probe_8c.htmlpassword__probe_8h_source.htmlprobe-api_8c.htmlprobe-api_8h.htmlprobe-api_8h_source.htmlprobe-chroot_8h_source.htmlprobe-common_8h_source.htmlprobe-table_8h_source.htmlprobe_8h_source.htmlprobe__main_8h_source.htmlprocess58-capability_8h_source.htmlprocess58__probe_8c.htmlprocess58__probe_8h_source.htmlprocess__probe_8c.htmlprocess__probe_8h_source.htmlrbt_8h_source.htmlrbt__common_8h_source.htmlrbt__i32_8h_source.htmlrbt__i64_8h_source.htmlrbt__str_8h_source.htmlrcache_8h_source.htmlrds__index__priv_8h_source.htmlrds__priv_8h_source.htmlredblack_8h_source.htmlreference_8c.htmlreference__priv_8h_source.htmlregistry__probe_8h_source.htmlreporter__priv_8h_source.htmlresult__scoring__priv_8h_source.htmlrmd160_8h_source.htmlroutingtable__probe_8c.htmlroutingtable__probe_8h_source.htmlrpm-helper_8h_source.htmlrpminfo__probe_8c.htmlrpminfo__probe_8h_source.htmlrpmverify__probe_8c.htmlrpmverify__probe_8h_source.htmlrpmverifyfile__probe_8c.htmlrpmverifyfile__probe_8h_source.htmlrpmverifypackage__probe_8c.htmlrpmverifypackage__probe_8h_source.htmlrunlevel__probe_8c.htmlrunlevel__probe_8h_source.htmlscap__ds_8h.htmlscap__ds_8h_source.htmlsce__engine_8c.htmlsce__engine__api_8h_source.htmlsch__queue_8h_source.htmlschematron__priv_8h_source.htmlsds__index__priv_8h_source.htmlsds__priv_8h_source.htmlseap-command-backendT_8h_source.htmlseap-descriptor_8h_source.htmlsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_14.htmlall_14.jsall_15.htmlall_15.jsall_16.htmlall_16.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclasses_3.htmlclasses_3.jsclasses_4.htmlclasses_4.jsclasses_5.htmlclasses_5.jsclasses_6.htmlclasses_6.jsclasses_7.htmlclasses_7.jsclasses_8.htmlclasses_8.jsclasses_9.htmlclasses_9.jsclasses_a.htmlclasses_a.jsclasses_b.htmlclasses_b.jsclasses_c.htmlclasses_c.jsclasses_d.htmlclasses_d.jsclasses_e.htmlclasses_e.jsclasses_f.htmlclasses_f.jsclose.pngdefines_0.htmldefines_0.jsdefines_1.htmldefines_1.jsenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsenumvalues_0.htmlenumvalues_0.jsenumvalues_1.htmlenumvalues_1.jsenumvalues_2.htmlenumvalues_2.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfiles_7.htmlfiles_7.jsfiles_8.htmlfiles_8.jsfiles_9.htmlfiles_9.jsfiles_a.htmlfiles_a.jsfiles_b.htmlfiles_b.jsfiles_c.htmlfiles_c.jsfiles_d.htmlfiles_d.jsfiles_e.htmlfiles_e.jsfiles_f.htmlfiles_f.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsgroups_0.htmlgroups_0.jsgroups_1.htmlgroups_1.jsgroups_2.htmlgroups_2.jsgroups_3.htmlgroups_3.jsgroups_4.htmlgroups_4.jsgroups_5.htmlgroups_5.jsgroups_6.htmlgroups_6.jsgroups_7.htmlgroups_7.jsmag_sel.pngnomatches.htmlpages_0.htmlpages_0.jspages_1.htmlpages_1.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_10.htmlvariables_10.jsvariables_11.htmlvariables_11.jsvariables_12.htmlvariables_12.jsvariables_13.htmlvariables_13.jsvariables_14.htmlvariables_14.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jsselinuxboolean__probe_8c.htmlselinuxboolean__probe_8h_source.htmlselinuxsecuritycontext__probe_8c.htmlselinuxsecuritycontext__probe_8h_source.htmlsexp-ID_8c.htmlsexp-datatype_8h_source.htmlsexp-manip_8c.htmlsexp-manip_8h.htmlsexp-manip_8h_source.htmlsexp-manip__r_8h_source.htmlsexp-output_8h_source.htmlsexp-types_8h_source.htmlsexp_8h_source.htmlsha1_8h_source.htmlsha2_8h_source.htmlshadow__probe_8c.htmlshadow__probe_8h_source.htmlsignature__priv_8h_source.htmlspb_8h_source.htmlsplitbar.pngsql57__probe_8c.htmlsql57__probe_8h_source.htmlsql__probe_8c.htmlsql__probe_8h_source.htmlstrbuf_8h_source.htmlstrto_8h_source.htmlstructFTS.htmlstructID__cache.htmlstructOVAL__FTS.htmlstructOVAL__FTSENT.htmlstructSEAP__CTX.htmlstructSEAP__attr.htmlstructSEAP__cmd.htmlstructSEAP__cmdjob__t.htmlstructSEAP__cmdrec__t.htmlstructSEAP__cmdtbl__t.htmlstructSEAP__desc__t.htmlstructSEAP__desctable__t.htmlstructSEAP__err.htmlstructSEAP__msg.htmlstructSEAP__packet.htmlstructSEAP__packetq__item.htmlstructSEAP__packetq__t.htmlstructSEAP__synchelper.htmlstructSEXP.htmlstructSEXP__datatype.htmlstructSEXP__datatypeTbl.htmlstructSEXP__datatype__extptr.htmlstructSEXP__datatype__ops.htmlstructSEXP__list__it.htmlstructSEXP__ostate.htmlstructSEXP__val__lblk.htmlstructSEXP__val__list.htmlstructSEXP__val__t.htmlstructSEXP__valhdr__t.htmlstruct__DBus8ByteStruct.htmlstruct____IDres__pair.htmlstruct____dbginf__t.htmlstruct____fprintfa__t.htmlstruct__ftsent.htmlstruct__interpret__map.htmlstruct__lnode.htmlstruct__oresults.htmlstruct__oval__collection__item__frame.htmlstruct__oval__variable__model__frame.htmlstruct__xccdf__text__substitution__data.htmlstructbitmap__t.htmlstructblueprint__entries.htmlstructcbargs.htmlstructcheck__engine__plugin__def.htmlstructcpe23__item.htmlstructcpe__check.htmlstructcpe__check__cb__usr.htmlstructcpe__check__iterator.htmlstructcpe__dict__model.htmlstructcpe__edition.htmlstructcpe__edition__iterator.htmlstructcpe__ext__deprecatedby.htmlstructcpe__ext__deprecation.htmlstructcpe__generator.htmlstructcpe__item.htmlstructcpe__item__iterator.htmlstructcpe__item__metadata.htmlstructcpe__lang__model.htmlstructcpe__language.htmlstructcpe__language__iterator.htmlstructcpe__name.htmlstructcpe__parser__ctx.htmlstructcpe__platform.htmlstructcpe__platform__iterator.htmlstructcpe__product.htmlstructcpe__product__iterator.htmlstructcpe__reference.htmlstructcpe__reference__iterator.htmlstructcpe__session.htmlstructcpe__testexpr.htmlstructcpe__testexpr__iterator.htmlstructcpe__update.htmlstructcpe__update__iterator.htmlstructcpe__vendor.htmlstructcpe__vendor__iterator.htmlstructcpe__version.htmlstructcpe__version__iterator.htmlstructctxt.htmlstructcve__configuration.htmlstructcve__configuration__iterator.htmlstructcve__entry.htmlstructcve__entry__iterator.htmlstructcve__list.htmlstructcve__model.htmlstructcve__product.htmlstructcve__product__iterator.htmlstructcve__reference.htmlstructcve__reference__iterator.htmlstructcve__summary.htmlstructcve__summary__iterator.htmlstructcvrf__acknowledgment.htmlstructcvrf__branch.htmlstructcvrf__doc__publisher.htmlstructcvrf__doc__tracking.htmlstructcvrf__document.htmlstructcvrf__group.htmlstructcvrf__index.htmlstructcvrf__involvement.htmlstructcvrf__item__spec.htmlstructcvrf__model.htmlstructcvrf__note.htmlstructcvrf__product__name.htmlstructcvrf__product__status.htmlstructcvrf__product__tree.htmlstructcvrf__reference.htmlstructcvrf__relationship.htmlstructcvrf__remediation.htmlstructcvrf__revision.htmlstructcvrf__rpm__attributes.htmlstructcvrf__score__set.htmlstructcvrf__session.htmlstructcvrf__threat.htmlstructcvrf__vulnerability.htmlstructcvrf__vulnerability__cwe.htmlstructcvss__impact.htmlstructcvss__keytab__entry.htmlstructcvss__metrics.htmlstructcvss__valtab__entry.htmlstructcwe__entry.htmlstructdbEngineMap__t.htmlstructdbURIInfo__t.htmlstructdigest__ctbl__t.htmlstructdpkg__version.htmlstructdpkginfo__global.htmlstructdpkginfo__reply__t.htmlstructds__rds__session.htmlstructds__sds__index.htmlstructds__sds__session.htmlstructds__stream__index.htmlstructds__stream__index__iterator.htmlstructent__info.htmlstructerr__queue.htmlstructfsdev__t.htmlstructgr__sexps.htmlstructid__desc__t.htmlstructinterface__t.htmlstructllist.htmlstructoresults.htmlstructoscap__buffer.htmlstructoscap__err__t.htmlstructoscap__file__entry.htmlstructoscap__file__entry__iterator.htmlstructoscap__file__entry__list.htmlstructoscap__htable.htmlstructoscap__htable__item.htmlstructoscap__htable__iterator.htmlstructoscap__iterator.htmlstructoscap__list.htmlstructoscap__list__item.htmlstructoscap__queue.htmlstructoscap__queue__item.htmlstructoscap__reference.htmlstructoscap__schema__table__entry.htmlstructoscap__signature__ctx.htmlstructoscap__source.htmlstructoscap__string__iterator.htmlstructoscap__string__map.htmlstructoscap__stringlist.htmlstructoscap__stringlist__iterator.htmlstructoscap__text.htmlstructoscap__text__iterator.htmlstructoscap__text__traits.htmlstructoscap__tsort__context.htmlstructoval__affected.htmlstructoval__affected__iterator.htmlstructoval__agent__session.htmlstructoval__argu__t.htmlstructoval__behavior.htmlstructoval__behavior__iterator.htmlstructoval__collection.htmlstructoval__component.htmlstructoval__component__ARITHMETIC.htmlstructoval__component__BEGEND.htmlstructoval__component__FUNCTION.htmlstructoval__component__GLOB.htmlstructoval__component__LITERAL.htmlstructoval__component__OBJECTREF.htmlstructoval__component__REGEX__CAPTURE.htmlstructoval__component__SPLIT.htmlstructoval__component__SUBSTRING.htmlstructoval__component__TIMEDIF.htmlstructoval__component__VARREF.htmlstructoval__component__iterator.htmlstructoval__consume__varref__context.htmlstructoval__content__resource.htmlstructoval__criteria__node.htmlstructoval__criteria__node__CRITERIA.htmlstructoval__criteria__node__CRITERION.htmlstructoval__criteria__node__EXTENDDEF.htmlstructoval__criteria__node__iterator.htmlstructoval__definition.htmlstructoval__definition__iterator.htmlstructoval__definition__model.htmlstructoval__directives__model.htmlstructoval__entity.htmlstructoval__entity__iterator.htmlstructoval__filter.htmlstructoval__filter__iterator.htmlstructoval__generator.htmlstructoval__iterator.htmlstructoval__message.htmlstructoval__message__iterator.htmlstructoval__object.htmlstructoval__object__content.htmlstructoval__object__content__ENTITY.htmlstructoval__object__content__FILTER.htmlstructoval__object__content__SET.htmlstructoval__object__content__iterator.htmlstructoval__object__iterator.htmlstructoval__parser__context.htmlstructoval__pd__t.htmlstructoval__pdtbl__t.htmlstructoval__pext.htmlstructoval__ph.htmlstructoval__phtbl.htmlstructoval__probe__session.htmlstructoval__record__field.htmlstructoval__record__field__ITEM.htmlstructoval__record__field__STATE.htmlstructoval__record__field__iterator.htmlstructoval__reference.htmlstructoval__reference__iterator.htmlstructoval__result__criteria__node.htmlstructoval__result__criteria__node__CRITERIA.htmlstructoval__result__criteria__node__CRITERION.htmlstructoval__result__criteria__node__EXTENDDEF.htmlstructoval__result__criteria__node__iterator.htmlstructoval__result__definition.htmlstructoval__result__definition__iterator.htmlstructoval__result__directives.htmlstructoval__result__item.htmlstructoval__result__item__iterator.htmlstructoval__result__system.htmlstructoval__result__system__iterator.htmlstructoval__result__test.htmlstructoval__result__test__iterator.htmlstructoval__result__to__xccdf__spec.htmlstructoval__results__model.htmlstructoval__schema__version__t.htmlstructoval__session.htmlstructoval__set__AGGREGATE.htmlstructoval__set__COLLECTIVE.htmlstructoval__set__context.htmlstructoval__setobject.htmlstructoval__setobject__iteraor.htmlstructoval__smc__iterator.htmlstructoval__state.htmlstructoval__state__content.htmlstructoval__state__content__iterator.htmlstructoval__state__iterator.htmlstructoval__status__counter.htmlstructoval__string__iterator.htmlstructoval__subtypedsc__t.htmlstructoval__syschar.htmlstructoval__syschar__iterator.htmlstructoval__syschar__model.htmlstructoval__syschar__parse__subtag__varval__context.htmlstructoval__sysent.htmlstructoval__sysent__iterator.htmlstructoval__sysinfo.htmlstructoval__sysinfo__iterator.htmlstructoval__sysint.htmlstructoval__sysint__iterator.htmlstructoval__sysitem.htmlstructoval__sysitem__iterator.htmlstructoval__test.htmlstructoval__test__iterator.htmlstructoval__value.htmlstructoval__value__iterator.htmlstructoval__variable.htmlstructoval__variable__CONSTANT__t.htmlstructoval__variable__EXTERNAL__t.htmlstructoval__variable__LOCAL__t.htmlstructoval__variable__UNKNOWN__t.htmlstructoval__variable__binding.htmlstructoval__variable__binding__iterator.htmlstructoval__variable__iterator.htmlstructoval__variable__model.htmlstructoval__variable__model__iterator.htmlstructoval__variable__possible__restriction.htmlstructoval__variable__possible__value.htmlstructoval__variable__restriction.htmlstructpfdata.htmlstructprobe__chroot.htmlstructprobe__citem__t.htmlstructprobe__common__main__argument.htmlstructprobe__ctx.htmlstructprobe__elmatr__t.htmlstructprobe__icache__t.htmlstructprobe__iqpair__t.htmlstructprobe__ncache__t.htmlstructprobe__option__t.htmlstructprobe__pwpair__t.htmlstructprobe__rcache__t.htmlstructprobe__t.htmlstructprobe__table__entry.htmlstructprobe__varref__ctx.htmlstructprobe__varref__ctx__ent.htmlstructprobe__worker__t.htmlstructproc__memusage.htmlstructrbt.htmlstructrbt__i32__node.htmlstructrbt__i64__node.htmlstructrbt__node.htmlstructrbt__str__node.htmlstructrds__asset__index.htmlstructrds__asset__index__iterator.htmlstructrds__index.htmlstructrds__report__index.htmlstructrds__report__index__iterator.htmlstructrds__report__request__index.htmlstructrds__report__request__index__iterator.htmlstructrecord__field__instance.htmlstructregistry__key__info.htmlstructreporter.htmlstructresult__info.htmlstructroute__info.htmlstructrpm__probe__global.htmlstructrpminfo__rep.htmlstructrpminfo__req.htmlstructrpmverify__bhmap__t.htmlstructrpmverify__res.htmlstructrpmverifyfile__bhmap__t.htmlstructrpmverifypackage__bhmap__t.htmlstructrunlevel__rep.htmlstructrunlevel__req.htmlstructsce__check__result.htmlstructsce__check__result__iterator.htmlstructsce__parameters.htmlstructsce__session.htmlstructsch__queuedata__t.htmlstructserver__info.htmlstructspb__item__t.htmlstructspb__t.htmlstructstrblk.htmlstructstrbuf__t.htmlstructsys__memusage.htmlstructunit__callback__vars.htmlstructval__col__lst__s.htmlstructverifypackage__global.htmlstructxccdf__attribute__spec.htmlstructxccdf__backref.htmlstructxccdf__benchmark.htmlstructxccdf__benchmark__item.htmlstructxccdf__check.htmlstructxccdf__check_1_1__xccdf__check__flags.htmlstructxccdf__check__content__ref.htmlstructxccdf__check__content__ref__iterator.htmlstructxccdf__check__export.htmlstructxccdf__check__export__iterator.htmlstructxccdf__check__import.htmlstructxccdf__check__import__iterator.htmlstructxccdf__check__iterator.htmlstructxccdf__default__score.htmlstructxccdf__defflags.htmlstructxccdf__element__spec.htmlstructxccdf__fix.htmlstructxccdf__fix__iterator.htmlstructxccdf__fixtext.htmlstructxccdf__fixtext__iterator.htmlstructxccdf__flags.htmlstructxccdf__flat__score.htmlstructxccdf__group.htmlstructxccdf__group__item.htmlstructxccdf__ident.htmlstructxccdf__ident__iterator.htmlstructxccdf__identity.htmlstructxccdf__identity__iterator.htmlstructxccdf__instance.htmlstructxccdf__instance__iterator.htmlstructxccdf__item.htmlstructxccdf__item__base.htmlstructxccdf__item__iterator.htmlstructxccdf__message.htmlstructxccdf__message__iterator.htmlstructxccdf__model.htmlstructxccdf__model__iterator.htmlstructxccdf__notice.htmlstructxccdf__notice__iterator.htmlstructxccdf__override.htmlstructxccdf__override__iterator.htmlstructxccdf__plain__text.htmlstructxccdf__plain__text__iterator.htmlstructxccdf__policy.htmlstructxccdf__policy__engine.htmlstructxccdf__policy__iterator.htmlstructxccdf__policy__model.htmlstructxccdf__profile.htmlstructxccdf__profile__item.htmlstructxccdf__profile__iterator.htmlstructxccdf__profile__note.htmlstructxccdf__profile__note__iterator.htmlstructxccdf__refine__rule.htmlstructxccdf__refine__rule__internal.htmlstructxccdf__refine__rule__iterator.htmlstructxccdf__refine__value.htmlstructxccdf__refine__value__iterator.htmlstructxccdf__result.htmlstructxccdf__result__item.htmlstructxccdf__result__iterator.htmlstructxccdf__rule.htmlstructxccdf__rule__item.htmlstructxccdf__rule__result.htmlstructxccdf__rule__result__iterator.htmlstructxccdf__score.htmlstructxccdf__score__iterator.htmlstructxccdf__select.htmlstructxccdf__select__iterator.htmlstructxccdf__session.htmlstructxccdf__setvalue.htmlstructxccdf__setvalue__iterator.htmlstructxccdf__status.htmlstructxccdf__status__iterator.htmlstructxccdf__tailoring.htmlstructxccdf__target__fact.htmlstructxccdf__target__fact__iterator.htmlstructxccdf__target__identifier.htmlstructxccdf__target__identifier__iterator.htmlstructxccdf__value.htmlstructxccdf__value__binding.htmlstructxccdf__value__instance.htmlstructxccdf__value__instance__iterator.htmlstructxccdf__value__item.htmlstructxccdf__value__iterator.htmlstructxccdf__version__info.htmlstructxccdf__warning.htmlstructxccdf__warning__iterator.htmlstructxiconf__attr.htmlstructxiconf__file__t.htmlstructxiconf__service.htmlstructxiconf__strans__t.htmlstructxiconf__t.htmlsymlink__probe_8c.htmlsymlink__probe_8h_source.htmlsync_off.pngsync_on.pngsysctl__probe_8c.htmlsysctl__probe_8h_source.htmlsystem__info__probe_8c.htmlsystem__info__probe_8h_source.htmlsystemdshared_8h_source.htmlsystemdunitdependency__probe_8c.htmlsystemdunitdependency__probe_8h_source.htmlsystemdunitproperty__probe_8c.htmlsystemdunitproperty__probe_8h_source.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstext__priv_8h_source.htmltextfilecontent54__probe_8c.htmltextfilecontent54__probe_8h_source.htmltextfilecontent__probe_8c.htmltextfilecontent__probe_8h_source.htmltodo.htmltsort_8h_source.htmluname__probe_8c.htmluname__probe_8h_source.htmlunion__DBusBasicValue.htmlunused_8h_source.htmlutil_8h_source.htmlvalidate__priv_8h_source.htmlvariable__probe_8c.htmlvariable__probe_8h_source.htmlwmi57__probe_8h_source.htmlworker_8h_source.htmlxbase64_8h_source.htmlxccdf__benchmark_8h.htmlxccdf__benchmark_8h_source.htmlxccdf__impl_8h_source.htmlxccdf__policy_8h.htmlxccdf__policy_8h_source.htmlxccdf__policy__engine__priv_8h_source.htmlxccdf__policy__model__priv_8h_source.htmlxccdf__policy__priv_8h_source.htmlxccdf__policy__resolve_8h_source.htmlxccdf__session_8h.htmlxccdf__session_8h_source.htmlxinetd__probe_8c.htmlxinetd__probe_8h_source.htmlxml__iterate_8h_source.htmlxmlfilecontent__probe_8c.htmlxmlfilecontent__probe_8h_source.htmlxmlns__priv_8h_source.htmlxmltext__priv_8h_source.htmlxslt__priv_8h_source.htmlyamlfilecontent__probe_8h_source.htmlmanualimagesvertical-logo.pngmanual.html/usr/include//usr/include/openscap//usr/lib64//usr/lib64/pkgconfig//usr/share/doc//usr/share/doc/openscap//usr/share/doc/openscap/html//usr/share/doc/openscap/html/search//usr/share/doc/openscap/manual//usr/share/doc/openscap/manual/images/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:27062/SUSE_SLE-15-SP4_Update/ea7f11b22176aec6b877f0cdf87d53ed-openscap.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux                                                                                                                        directoryC source, ASCII textC source, UTF-8 Unicode textpkgconfig fileHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedASCII text, with very long linesPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedHTML document, UTF-8 Unicode textPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsPNG image data, 500 x 500, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode text, with very long lines, with CRLF line terminatorsPR5100L{Qutf-8ca2bcdcb8907ad48355d8ac04212e10023ca00eab1518d7d777bfc4e15f1023d? 7zXZ !t/w3]"k%r.qb%gD݄Jgr"VO$,:\*J2{^\PlR>TyEq#2XrsQN14 UWJ QH$T)}+F9_}4;8} DQ(#uy jIi68=tD雠+?ʛw%ZuZz=<^t{.0 lamp9%%IgCD[5bGh+έG%j0< Qd 9H]ÐpG|΋qѧ'|˟~?R2^ -(G-םͧW3 6=Ȼ49BËsvl50ja3¡Ӻ%8RXT8wX :n>bo{wk.FGr$! oo:63PMR ?wQ |*I^9N.O??&@-7~bT3d0g<#$e3vӲZ2eljkL{ '\jFVոЛ8y@6۪ȀER i{a6n]F@!TCj6E{I/ @s)kJ~Z''hվQr=&WvxP(o6'[lϨ!_g'aߔg(0NWNtPGk(`Oo|ۙnr[DBUU@{|{_qљUi cgcks䋻RxYMz?X?Qʡĸ i[}Lf$0?}s,zz y=.耑4,F}lOJ &#NɭH=CbE;@޹꿖;\YjѶAD(V}ux4)E"Sb k=s HOD%w,ݽf?% q%}:_lۮB_t<^1ϖQR ,\; <ԧ&`"kXR[W<1EC;胄CW\ʖmڃi? ˵7;!J\ƃb9~ޔHV$n~&Gal睠 zyb#4qtr5GƇ.Y\#i3cy7b/^oJvBQmdؔR)(>H˓vt(KDպ~~00:ثʸu~`iy[FD@V;0#8 ׍ tl#!ImJZ_oa̒hj[2l`1}1VajܺU9v2ZtDo;ek-W4&Vmg7v{Lh}Օ 9HG~l/Zy0YւknΡ 'JQN,&BH0 Sًkp#AV/0;Q9F2ZS+^2}į*?Cb kgZb6X)+=:i:Rin.}DIqbj"L `Ko?e0Ϻ¨^n?Na֧ψnMCUcj/ƍt=ʳfV5`x8`y?퉱9e_CTўp xuʆC"x n4}F[n1j=1?x3 ^m4֜k@iH`A%L`Р -T3$'"͜:[Dͤ h%_r2{<묣ǎQm0KD9D ٿAQ8Pz_YcVr:[N||S`"JQ"}9z.kL8XOǽ-. +ƭp/u5 t$=b9o:&&S'hk?#,e$*U=~吃[v$`E`,ፊd^c wAM1HCSK1IaRuh5 QGrh=4J},e}qKMR㊚DC ;1l@Űb[WB5r-{L=Vk#gkpz9P&4u:,u-u?e EU7,n>^poKܬQ{!?araq|HySO(*v1XZ=T6@k~k&RIj Hd>2Ȏ1E!%R1Q=q'h~{;4wzF0Wm>t^+Ͼ/wkgC4˃רQ\h2)!m*p7mO1Y%Z-m9鉨yy5V)Y/azU>N2>G _{)H0*;huQ6!x/iּ8}lCxz s` %[~m+w8sfȫ;|1qrFM ny%ΌD~ mFc" 'H)u3iig{x4 U*ʶK"h%9 YV2ͦ$i 푋8iP֥˜R<0cg>LF8kG;}qg;Lm<%_RiF@-1.ZsCWrUEuOW wqCcl 4h NOFwܓ5;ApG)fOĖwG~)*S7Ym[XT݀ϩyh]iJ6@)I^.=z35]Km G6 f,yeʦT3Glf8*GsEg,ÌCguf}Wj&[ /*Ў: :_ŧs"FoBv*9pCu7/4PX;,@:ZXy (n\ u%g%'Ɵևvى#?ow䣰- Ť-rߴj. aJ '۲PqzHllb(ħŠL"z6IjT~^p?\>fXE[{(@k,#<}s'ˮ܏v4~|4AH@T[x\o$$,`0+n;__F!%;v\ Ʒk2o]vVQ^Y #n?6PD"8}oV͢59wD7*J>DBo* )~Cx'-f>A,\I]jKD)HFPSQwf=TzDUW=Z_wߋ(cׅ(/b־ͥ vl$,S+l 56LA\Qʢz|Yk>qs7{h': C%͖(q14$<l=W>+KEe$Nu TFDx-6D+1s] X&o$81qꈳϭZ03p^iV!juj 1f }=K'[]:D Ktb%P|T₎i:P :7$p9^c?EY7%@y߁d~'֥>Z̨ A0NET+wT `wǁ?ΐεU՝﫞MGfÝVT1>v)6BJ-wS7OGm^%n?p:auS.LEOԬ!>Q`Y$hsљ>)\m酆Ɣ-bг[<&+ŵۯM-JeI1@l W\Ln0g =gr#FٴD!b[{JG[@- ] j1i QDҺ_Ua1Ġ$ؼ Dǽ+{nlUmB0(2SOSr¸C噡Nd8|'C z.r$vV)2P(gͰKזT2eZcyu@V8 \Dtf.:FRG]"IMJ4a>=t*ɍ&j5v%s\s%% ]EJ )S\91?ܤq0|NvuvBRUE:Ɔe@Hwo68OEca7(({Tʾ/60`àKgq%M4GN!>S'`}@gT> @?ArbZ+L:&j)8LHe91Щ^/Y%6^_CDy+,v@R/:R&);/lۻ/QЎku1@9q*uhYN)7$o_drKd V![8ARSJ]86EO"4%Qql=Y[5~?a.'҅ tDY}f Xe :(IւO=NٛL[Ɣ}2"%uϢ1[./$M9g*س%LF˛gƒ)sRꒀR{Lso$}=1'L\uV59Յރ8VnTVtv[(zԦڭ=a>HCU䈘)hYh 6):ofz}-EneYVfVru~hic}p,(r1ZR r( 'Ǔ'|8<~Z{_D!rL 6 Ni<.I?Qsm*1T"淶;|֋vm;E< Y0 ^" D}yM"O49p|m5< :W4㒀jiXoc4X>3M9Ȣvma:hYhzLbFzum/3[E8^3=-JpMa)*CJgeIp$Vh_Wy}Շ]Z*Z4᫼w_N.}K#/)R/ǎ}F|n.rqk|= YR6QgI̚, Z. *ӑuO 2x|~ 9-$OZ4?ڔz@E[<}?#Lu&Ynj:Αnz j`NqŅ نV ՟=ynQ?Qۙ.7+|_L3%y v7X9مߋ1D?ZX"mYpFH& PVIIn"+SE 𐚨$T xihϑ#>%Ozo i;[mm]Z<ί@hT0?^^F -saGmy栍˫'HD|O'Q; _R{ldS }e4'd (3|tBZڜ#'un#ָӿ~OXE\ +IBBE$guنO& EMھ-s}[aT 'RR=h[̐YPLZ%{ VL7 WJ-V${.?tu( j}§"O`S^k7ixDq*Q~~cDz'V mJaxah)@ ɀ?$oV⃞_^,J,p`Q~uRҬ.]p8`өgeDF~VhՑ;I 8_&+ȗ穪'hǠ0R}{>|ܞpd&MY҃8ڧhÇYm᠆6Wd@%%}3[a!]9*N,CSm׽r T(1#M,#p ڄ^ғ|_yp dvfեi;J8Ѭh9_lֵGF{bcRS!$@A2o+>󋸵t$t=Bn%#DY mYC!C nMn htt zNdM'ޱ]oB]hh9ۃ"Zb? ن3%PB^>W bK` ->AZÄjsƅ#5ʆ&JteoɽvυM!B)Eb#4mN .945tt>~=s_ Zͨ+<^&;>v rѲ@TV[1&D#ChV >x3^ FOcyU5oDVpe:*!K0iE@u)mjύc͡!gO1,:W7 nelD@h$:EK`B.|,8`(Ck HfM[\=S@bY|371h0Fx\9K/^ n/l5ӍS=to4.+EtUKme@jfH[zQzv ~rzi88 ,1"b*lniXIWy~8֡4Nx>Iޓ TCK4y8yԠJ ڬ05fУ(.Qq`Q0{DCQOQolvL<\gc ^}yóB@=v8ܶt7DBtC%QH( o}aAJڣJH9 @䊼[!^Q:H?v{ GUFa-k)V|cԝǽ:on ӔOCR)mk%CdhTaˀܶ^__gTˊ+=μP5 +kىOOT*5઺7o% $h=fN]=*xݲdXЉ|bNѭAS9aw̄"paL<\;cP p8RhjcF'~m{sPaArX2M}մ>{DOl_.RSY?-f gfh7 37zEen'btU#_r`aJGTs:dwtE*w9Wf(⧈VtM鿿4 <ÛuxWK5 U1k}&sjO>~{}Dn#Vhq cG @~_ lqKrSإ-8OLy> à/ \G Ҫwpe(㿖gQ  ߣyMJ]Fxj4T{wא) /\.v]|N "ȑ]~}UtR@C/LNْQdRX3&:-8 &KVPj"ˣe"#k3{SY46_j+Ua >-ߴ`ѪJges‚% {݂4t7bS+]Ka#/?d2ԪR8w~+oLo44\`8Zi (f=1#A \o;Z q4/kEwN_U (bh=xL7Qb_PVl '>2xzK~{O$ 6{:3#XBS }kKԟM#SudIiGE~_bwqUS#FI$r^'x*3 KGHB`e߀^5~TњH+2ogϩZ;L_l+7!;Y c/$ &x_Y^ŽƇLCR6،ǔ?X&yPs׆X%غ >TJYp}"w$kwWń_R&*VZK: X8Gcٴ}pYfѾm`;f%˷@D'>UrdHaL2[M 8GSi9ONڠieyI"r x/ Y~g5c'@ra٥_.ޞCekXk.U|xqz}(DŽI'{*:Mn&_4Cp;\!= HyY%^_-TS_^Ըu=L󮶨kPoPiP5ѳ$5ڷ}E*4^JRԙܓGP$1ɴ /E oZbPrCids؉=Ff|5Qݼfk# E^;[mO%O찣%"1cj7_7GBR`Z| M=A Al Kn;`![koNq#󗌻S4 $r`)ȩY΅#8OŶh4#[vcT7-l4%$_S|XEKb4BY#]M̳a߮0d+|7)JE7G- iIeTH(9ȉ_-bl *8/<5w%L4GFqL1.۽ʂrkrs;^o,PA &~&BǺk6Jvژ]ߊ7$޲@$X=ɦr~У1SHkn-hJ+L} W#[!eB "]MPewZȝ$XcqDm;eh[8x{})IyF?$!2<=VNjQ|ܩgߙЂnWNЂHKy$%UZ5@OGtȴ%+)d>h3P1Z x`Ӝ9a2~NWh'XƘE}Dג3vhDP)%YZ \7!zpn j`zNMn+]i%NtA I). ,;)tgҵþgM%vbDRG1Fs>KO۩K $ƍuBHcQld!;S[P郻G=zEDnۼ8'F_1u0R.46mjK9|[YaS]8g?s%jpm`MK* *,P.L*B̯/6BHb\P:pJuՃuOar P4s:́elp4#SfEJ&?m"8/DZc!Mn[AF_@Ka>(2D-ze]Ӯd13OyYO _# A @L7+(exKVEy0l "7NE!j\yzG<Ι|b篽Bv`՜24 H YS}.MOUZÈ_vU/$=}NNEp R!nĖ 8MK{,2ǁM V't:؆ dIX@=Euˏݑ~ZG8-,|Uyb.Mܙ>!s Roij0n$2~YLc}2 Tֱn" ]G <"`f9ldRᘓI$xKcM$hQkNNրЮr+XrWzR <KFw)xDV p[Ɓ&%U|tp*wG ^`fs= pQ9clrG@[fvDd !h =_Mnh}' iVa`.e\jJ!2A% F qsGߚ.ľg!AXk aZ*btMLi&(ekGMm&czh-l jg;e*_4 7W^^]u~!u` 艌wIUR~ $|[^٧ !`tyØ=I2O .-''n< Ok lw]B4/=`gߙZV]EІ<`XXAxVן "xz8_*2=3%J7Qϯ/&*xXuٌ<7 2ۙPiJ+W4 hF-n3Yq nkn@\spwTDA}hkQ)9ͮLnvבG`u<8HS; #=_k'zb`^թ!f`6@3?XiELZK-h]"WԱjFO']8_ +r6sKwvem|" 1 Ý=#G'忓 7rG! l#'uKef5 sd {_Mu"F@m@ߡxLB0A}y/Aצ4;X,KĶվH9~터ĸyoTˢèき$Q$,Y>q&ͿjX!fy$ŸRձ-s<4{)L ? V#=hbDŽܱ"O8t1X"A9u7^f<>cmZ(פO(w 2]=zXFb-`?cլZ[ԩSq/EqC=vdZ.TrOtk Fmc=ci鄹압hmxSfmԋdgÎ%čn3d 4ޯaĹGfμﮉGL#w, TjeekgemCe \Ѫ3Po̵ޑ*70=%nBX=NJ> j`/{$|Q87qUNj<ao-W9=-5nON8._ow\FnpcE2B!S qF^RrQgFX&eаqԕm=:#/sG)%.)x+}Wg-(NX  }D.-e+8ƇTcj!q'.sq5!|b,Ι,gPT-k;7Lݑ@Dx;\P%C.@4 ^9Z6+ r)7ھNYy/}&@k|%\aL`}NR4Hj3ud[#ͦ&8S*{YiTɕ& ׊CG3AI}SKSHs\bt}>@U χCɬݪz@kLhD8ɗkj\)¾ s?#I5bHöS!*8B1Ru+뒀:2jIJR' CBYG\ Ɋr7]0)51?C'[b|Fr9ۧ ^ewZޗV/ґwXBv]4^j J xB9kYId)ٷ=`,RALa Cb֝\3-8tW["l|D8׽|#܅I4 9nI ,q!(NArRʾ䍜9dI~WGDHC T=Glnuf [{:sґZ?S;P#OiC]p]`VY1>QlBIWR]7o gO|]mߚ"r+D9KM-7hp(PnϷGXJ>SZB$2 5 Pq{迥!=8jI꼤sS0)'s\$ERẔmy6b۟C feL֤\t?X|؟ Ð#nA!N;Nr  d]DI,26vIg=#4VZ ( mq!pqrI" ;s#vԨ ntc4y"Zuȧ &=JOi ^K_ 8Ŗ<?4{OF5i67nVT=脌o'AfB&>EyBU` {캮EڳIGP.s 8nwa2 Ļ8JZi[ %)8ynMQ< e9_sw2i?J-gYL;''JYptӝٗ?{!b K6*吁! xx|-j D#p wQeA5Y:RAeS60::n& 9($3fm bsCa5JHC#]8E a2swz (T,N>- WR䮻Ir"d68% wx(,U4ͼ|qࣚ?"^z=c"Q;ߵkRӌr=,/)<9>NV2ABw ^&8@aA@steֆFGF%nh2xK?/ʣA0 4)2e8hs/is@S:.Ȭ; 7JwA\ale!1d+b]$ L9oAPHW0tJuS7Ecf۠{ٶPR⪄= K'yyAI=P$ qbQ>ꎫZTVt,ЪŮ# 'ˮoW$.ﰚho iF>cE>B;rW3lw_|7>0eMAinv>ô!DHZI 6@wnnc?@H.4_}~ j rgBw}@[~sEY-٬>hglQ8@yNW/P)Ѡ |qA(8,l̀K*V.SuL`@.AR ];R.$ŅqÐdA{HQi#73_G4(~tVXZ <9?5!\]-͕WtXd&En8SK/ce0| ( Kvazᰩt t5@ҼJ5\5 kVj%H-ͳg_'hxAÁUA/ IZwM|DOEpꇫC?ܓ"fa nQ9㘉+ P_Z[FLּ/ty׸.F lXbU'*|IJ)޺ !{ 'Ƈ㛋\lJF%J+MWFPgC,$/Lޗ#kQsmWfvР<1I-$TsqPك}(qykjӦeK/M, 0`M3zV6~G- Ƚ`gUJkrMbԛG¤b r˦Cp&&u ,~ߪ@V Rȯxe>NhTn G>cȝТ陋`9ŗMx,M2sxsH+"kPmYt Q.29t/.4 ;M1CR0cb2.qzisn4i濶)5vc8kbS=V;?!]XW͜jdrLkh'-{tjsfxY!<{owB58{:u3{Lh8r#8'Sz&]!39ѣN~נ\J۬+(P{—"zO7΍L\BtRELӔx<ↄ qdl͌ӛBE6H]nDiqߦد$WтF/}~K3Ò/z4׌ۣ<[*䣛JFwt-^ nHm5ϯxء%[Zzbg2+UX,lCzyr# [4= Žc E\QVo0'9Z}C\J>b}O}kGKfc4BQZ vHOޟY$ 8f6 /{ZQfhmSgjTت=.] .RM)GF bW2{Q [ 9Y{_akejQ#Axk\'k*iGML=i J Pk*aM"= Mt'`TnKfՅjGH"g)tީ>d _+|CQL-_RcBGuibѳ]l}0tQn3 AտWz60poMy*#HXxc+ LZ2)2[۪J!s)6\ =տNE=Vߙ5;Z:||P.o,HTGS  +.zh)C|QR-qDaEn‰^mZzMALQ|aY]:FS}OM>o#wq4$˶R#ΨɈ䑑=nJdcըQwnSgBEtT`抷q)V87hHדWKrys3:hrMgTqlmqija}$;*0d!`?mV?8mZHڳItCpzf*e7|$'n rKG+|-%Ӡ[AdB#o[~htJ b7 JF jɧcD1! ۼEZ씊naNE0""rblt':BUD2_-i9jDKN$ %z ~_\㖄;fm;B$TiJh CI~N>zfL ώi)O^K#'ݞ˻eإm҇1Bva8<#r D2=OC5P(V]>5tk_s7e};mPޓ$)% Ifd:&}.Y_9xWďu_]#zKl6XO1GKS%L$!ۺ#iD֖ 'b> >B]Z:̿y ʬak5Ѵ%)j(G.YG W"sWi_dU1grj0#gEͲϺ|џwt-RUΗ;P0ETĞi 7n}59.G0G慿@ I?s[یN\砐 Ȯ}Kظ:Rx>= 5H&T?,Svdz;SmSkS8zm&J~P!0C֙:Oxe p/h7Q>p5[>~M=ė_+ »J-ñ5t1W!?x sI,,Df} y4tf;W]8{%T~-oV0zkH= k|d+"v8t"HC34q41'D}OjNᕦJc+?:;L'x{c.PH;Y1+tM@}ցn[>[dl:J۠,dgH*|qT b`机=$Ǜ~S[S hJJ/IQO"#$wH @;{/dg!& һ@"v"S'0F1`#* :MJyAb@zTyY( ^WZ1kSNd{ἋG/51|߹w;d04+=BIG(xIRHaMɋ[qSʅƅMxs4GsEhxb&H#kX:6;_‘AnaV.čp,FJ"ը ;o&y :C^+V|MLոY(ڵ]jԛ.Di2|R#<B\Zx][(-,^yHF灺DoK&&ٱo+pgAە3Nk?fJD'",i%pmB-{"h Wh,j-XgaL((FByEZ;n0O<$?{w2~0_*̢cqi̅PEC" aR*W/֦҂er/"!h$ไOh"灐u~D+IłPEÙ2S=pq/ tc@$ȅc"S>|;qV+*Qk-um-$&gw &F XU?xxuCc+>F'gPޙ݀i~BPVC2`CiLrMziaԔ TY{ "cD 5i]`P 9)42c 9w ?auұ4zuK*G GYy@";R V,)ׁY`f锏C-S:W=x3A/P+e8͒K'QIR3DWQ$03y@J/f1tn2aGMacsBƄOAk{_.d +|,ijRyWfh>17f$' 6IKlj4*JQҋkb&.wc0g" ta`GLᘭ"/Nrj '&8S]4b&`>`jxjqV?W&$&C@˭>Z,ӟH s%!<&j-TxeC_ʆkռ57yf-e lPc p\A~ [SU~_:ݩ̼B^ w"U_07vV1֓W]5,`ȑ-jC  RV;3R3lY3zY#6Q $zhe\[2{*^;VB熆Nj |+L ^r_hŗMywᄪ ^#nȠl}crTtw:wg Z 6 }byQIXohhDgij>9*Br1fV_*MXGI"-4( Oޤ#//M+{(q2Ħ' H$-eW{?OE| c?;15 ϦfԽ23<|٫40s~7ConjzCV>He׻GCĶ >~ EppWQ/}R2O,]OOA3+ s|DQ={(f񌱶FY~Dj/Q(yP)՚Ez #R=vKFvD!{sZfK02(Enct-ykdӳwn) qUBWG. v+vnr߫mqȖv+K/ cM(.c4NU= \dw0of5(ޗl 3|Y6yգWq*1T9Z8ReVsRW|rXWfHF`N=_ $aQujlM$Ֆw, -ЛSP#`8VT=78nY-XpZvTydz Yw @+ +6ERo^_d1dq yZܻ? ֖x*_3چD٥]serv2<kqZYaaVYqʑfYX5 ˫~K8!Sc)8pPt{X:{bSP3%q[8v?)wPٹ;kI\IR]]Wڷ[$LyQ4-8)i^2o/?s@F訐[VV$8r5銖): x!X[,bq\x`q;bHq+wƔ:vҲe _c&@*D‘ 7YXZM!_~RA{iV`IN9yϮCI_%w,tSϮɽ2҇{.}UgvsjyoYw1ZwԝhJg蟆!Ds8ItEh$Vަ."s/U[5~PO/u?^w)^UE<Coi@#Tˍ;MQy?ũT8v,0ORBF@U@+NjsE=bHB0j!KqR`3\ \' va1SQ ӃՆTĤ(qG5/[%rFvt =ZOw Xt-3!ڌYxCo WR=!9b۸h,Qw~&ߎ~_}• cȄBӳ ݎG4p[7 Ym8Dэ_(;UUy8 TVhy5zO=yqNAW1Z(Xx7OF H_<݇:˞rD3f: V~NU:[29B/l 616lt셐=r7'|E/j!#~׹Og#ϘvӔ٠7LX5r]hp^Z!do?v)r: =( A6C[&/B@j^rg.b!Yp!@䍛 =hVj-eê<[6"8`qXS2S 1'U~J2Q$bDO5P?-_]^yˢ'>zK/VcTI\\557ZtIz+-igDJƻ9MKWVK0nyMxXl ˌZ WO0o}@k@i[u9Cp| jw yiTHC[t C&Vw[ٻTrp$ՔmUM" .%#l Ek# ێ屃 2JfJ*p%7ꎱ4Ki L٥rec؂wV3܏痭KgPJs"] kz)1rA(0X#Z}dNRC?t ㆯvVP&ii)|T{*OvcӮY҆l& \vF~vpxq Iζ>zdL}^n =0UWU»`PD% 7/pMvjMfo'4PWI0^-ҩX 5pVͅA~ d.I$9 莒3Ԭo kEimv$Z'"`GPJGQpx.U'f=gD 9=T.9r|C,;_$<(46i[;uL 7%<iRɗ [t%^R3s C$2ϙ'l7;,rs>=6A$B@C? H-›M]'X*X>*jHv,K=I2ф^A0 H-cY\q0e^{.˵ P*baiJIWiS.nV0HɌX絞^:!6%ѰE <ߥJ=_KrXQ3hЄr Hr|7oRhC' 9BsZaT_fBϑ}Ӓ䠾>ؽ?"G|aa:S>L w]蜢)պuêOa}ه {>65d42WE|B$0I^YϞ,i:LyCZoʯhyXD)2kjHrPLO>0mˇN'̙gs1cr?m,i?X0ڋEyx7^ x;e}"2,lMz(XVvgc6⏡S>]=Q4Ze&YDY B; -wHk(Y3s{[77v c}eV0 %j%Lk¡++tTǤ?K8☃$1NDmSx^0gpBޖO#M̎%IF2w :jr\8c ZJo$d0K < s$`iCR.5;LW L}~X:4TY#Cy)V֍mFB"YI֡>8 e&U23ջt;-b(egd b=8xGl3ES-)ne{Vյ*W&QL$Qa/h(u `4 $^Z$.,pߒikf{Qe&G7EWGKjog #2[{d 6ItW2+~2LCO :Ee(g2(J\1B_P&U%]Zb26rqa`BrѬH}5wጋTQJ4eIq2{ri]$ĉGzli'>v@k$ T)ogz#~c9<90Rb Jp jhxY:9OiPv޹v=jϿ4e<"Er^h& lh{qvSV0lJD=mdҭlhIX5  hSMME1݀N6gTH@|NĂ@X$|)9 K&#FjFfgόyW^5):C . S '59SvrbVV~ 6 Wǐ &i_F_a!`Uc2 #U=s%W g+ %Dl`XMƜ20oK\{ռmɎÕ8ҎA{AY,bM=vah|ѳ@00b@?$(;{AJH+Qa澪ct hP-f$x4O05HJj~0 0_Zf_#ƣYꞘ7Y.PPr'16"EoA'bNS/"}Fdojs$9|g>jq(D2)Nzf#(aڔ8.՟gH쪉U<ò^M+Žu8-ޅ(cl[.Tdc%?z[Mx| nk¥Gfh99z90K\߅NC}(,YՙM!Jji*@;Be 9qB)X)RCL_!0"Xt D#9WٓsGؐwd S`w bVf Top[S(JB CyHE^1y,Q:s|W>X*=SאDHP?nw;62:#]ށ-ݦj_dPwv4f U{P"vK+EzbG|?&41DAkM^Hȇ%1A\YhAz弐 QmZ%\PAP 蚌k(x8X]>,6ULiO|od?E"둑F'w@C 1HJ[(`/'1\έp*;><MsB)@*",?6eL2DrK#.+erJZ"3&qđ a(}I{&Z:!IO?]bl*:$kVVy>0үä֌CeNrVKEwmwT\c2UgO"HUbR1 9C7ZV aN3o͕ŰKfzyPGP NO0W0n2p I&A9S!oih>q5V_F\ͰUq'~2-f6j9"ĸ6=0n ֳNڙG.k-wl9(3L,J bch< ̇T%vAw =Y9{ѵ*wT_B#aڊ>l`wh,_ jxK0wZ?#񘲮K8u:6µ00ޣ'~{kI6=/ g߹pS_,rЪQi0A 6%;.f#ͩA%tm>(;LU63I ԣTitՠjڀc33RM2m '0vknT$d}c2՟'莶!nglt]+~K6T۱aY "<0zqn߼'`t9od f{1iS bՍ:{,%#eSD#$: V"+>6؊8s}^$xK8en9$?,o1/D +_&p@-3MʺV|<đ^TVu5l%O%̦0Lj57]Z FFZlQ!kY%~3R\!ґmEv `uOOV5{ C yYgr 6GJʭH?a5+jO ^ ewDq~K+ c8"3ȃGɘN"`Ұv+,רIq$(+a{8*8kLoN'Y4F ]jx;QX6XXGW;&Hi'Y9Z}O*@ C8鼢%)5q$cTmJSN{bO:bXTXG63(1Q5S~W]L! F7yzg̈́JQ@dai3q=ơwQ :#9I\֦iR{A?•h́Z*уh8POyGŚNodQD<版1@60@Pfr9?u/ӓťHE2v'XB0o曽s>'A2GRƨ`^$/;L7 -Q|+r?<ܭe+,%_:6)k X.j+]?,pIiZS:|yc9u<͆N)A|M bVva xO77sWFôLS~3n]=ZϠTE:>5NBW~v> ,6Zp5]q38Sj%󉈗0,#:%~0pϧH.om9w.АUΉ1ecsTMҲ"5-;:AcJI5͡ Goz"!Y>5UY,t+^xqҫɂ9 6 n\ˢgyFg5"Q-KYH\2 K)TOZE 0Eg:V<;]Sa_㑺DN_v_O9.8ƭqۋ1եQ:ne|{7dIs_n4y?ؤnivۙ^~%5K!nbH5Dd-)m037%Zɡ)7Uy=n 6"K9RL_@˽vt NBLPW"Ze/;Y=բ]UՅ7 ũ<*K5Ni4lΙx=eCJ*T+'߽&A{B e<&+j̊mla2} S<*bUsʂ(f.vNK VDA ~\E'֢޺©oik'-,~T'R[Xr6)CV|T6{{u\Tnj^Q|+ |H⢉/ڣow#?(UHٸM; r F Y1?Vp[4BVPR:"~ڡ)_!gٹKo_ɠHW}fPiJnwX<^CЖqnh[(L*$r-FǦ#5\[!Y 툺ZE@pnd/W-SqSR'8p5x2'UD(!3@**At= Y" 'hk9A#.Z`hĜ'K%X >~u%LW=3&#U_E 2@ZXYN)Yi.hp|N18hMc؜ł^V{"H.*01o.i#gŰP&z f&=R"5BԑBZW6ӡX_\D]w#:nݍ R4#&Zx=崍Cg VpҖ#*`ь%2X׿3+rk%%ao {4X)TGwL1(͑"@#ݔ ZR  F+K((Swy阋8ݦ00՗A5~Wm"eGW,vovQ,dHN,t]>"e9fډmBG!=& ;ʓoD(qc&'ޝe'vw0U;}ܰdW Ql)w%P)@p`$=qD<&p2j)3 U4+PF`oj{؈LÇ]leK("r]pܠ,L)XTzN+''b6FMB+kIrO{Zeܐ{Ί̯v@{ 3/1e<ȭS]l7+$ou5_E)$` *e.W`!tvn#ST kpѶ ; S -ߘq+ϱ'h5z7Lw.nM{]Z0*r}#&۹:a9^{;+" Ƀ0{RSzwȖ;GT17cQni&O7Q,FR%8dw-f&o>.Y%(wh}0:I5uMmLGz塦kzCxT>Dӽ?g@FҒF]R3rpPxΏ; 4fHai̬!fg1BTw,KDDWJ|!n( R~}D;W\ePH 6^%rebP{#5QpJ3`p=N4kNLy$sv+w_aW-po.=Ih)V;0| 0jh u,**ZVHӐ^öFzk䶜HF i|U*}\]-|l5ffCIHE }L,m[>nr,Zz(o/5#`oaOW">̕D sĕ 7k\u\3TpU'K}<@T|‚2)e;-Ebn͕U w*@ 9 wx;(бg,=%3UjJr1U(4Xn$9{s`HX,ZzoeEe )/&Vs3XyJ2#`bD"cϝムoR1i OXjASԁV M98j L0|OuEaݞef?$Ѭ\Jꊤ.$.%W_P3Sڴ# c͖|j`V$ꂎGEגնgb.j.#3<哨j UNK~ 3lJf ckĥ_[ Xo!tcs, ugk@VTH㧑?T ~ns@SV[ck JF1ӇE>̭^p"% ?9dk3zY`[;J,TE7m8`[IBG\va-aN)̜Z{pCNZWYn D+Nֻ]cS3~TZ=B^2ٿ|plh5gP+QG9/ .N`/9zm*׶#e/#*n0WoЕ Қ .brt +RG#rhvGnEӖnLp3]:-e'7n]4AW^/BE$u)?g̗xЛqFRwEDD3^źs堳*}õm;Jk]^~>rF(ʹ0^o(a2zc\P +e/NZi T1Λ%Y͗aA1qi`6e5P6` ICSxxI6ƕnF>i\"hN/joʹK( J:AnR JMQbL$c`9;e(5~*H='.±g;gH+y{+)l ~4& dGU=ƌ1be'W6ϗt2T˔VgǷ\銗a(=6΍Yϊ*?uHf!QuA񻮤& >rT Ha_hek$MS:Te?u%+N!TM[W)v|rxEML),-d(N`GNƕ}c\4T'#sA8F]Z!%8Hu#sq 6U?&Gר|GD[iu@e^MWCNMeLe6kQz(;jK z>1^d*SiͮՁ/wld<S,#!Lq8dPJh-[VnbAZJ~zߟnw7VmYh!ʪ4=9jE@Gtp#ܟGCD'ˉ:4"GSS)] [ƶN&Y?#~`yZOfjTpmiՏY07ۉs1Kb&Fr {H<@xs{u!pPMaL|qy]j)user T/b: ^+-3;a9Mص{>f]j:hGZP `؈7t?|usG|SY ZZYS_I>P4FW\[W埝3L*ڧ0#)pHܛϮӌҬ^u&$ېhPW d 4Rxg{YSBG3Xb.42J3,":t R"yTpűZ\@Ф?.zY-ItlXvq=J'@8D4^O6?:FGb!MȏqEbvA0|(NF%~.xplk0XK1zQrAve ~%^HuM9M)38:Ęgw/Yc)һ? + ٸl9%_"^rRϛ7 uظvmQ.C`?y]׶Ҷbt܎,<4:\gNpzA/T̆sFN:"GjXR S 'Ǜ({d>1B+@PѸ襨U_k3D*G5 6E)MRuA\C:)*t<4n]W;ź@q QO嵛2K:vJơ;2iS?5ݴU'$JΙo_('X[WO` ý38GPF .)5 XDz*K{aHѴ5OWcQ2 XOeɗT~Sfb~F/kֻ5^g)y,1Xr33kZ:3zFuꆳU J&֠~<I惨-9D`hBUX+\WT3U]/0/F8UZ hs'N~*ErU0ًn @͘꣉E7[xVG@SGh B0M4o k/KXDw`ysOcm@n;}I0)HəA5J,1˘,^UoLw+jMFx"czg,Ơ q\9lase:|,~i-lZ1=]TRЫ.ʨEOl߰+R]ȉ鹪-먁Z%Ĥ͸ ,.*;((÷k䡴*ϸm$w.Zc"jW8]!a.>$΋߻A`s-x2i5/$/X: 52He-:VA׾8D$B03Mg}RYc{`Ϯ~?>*W7|)C &8ѼnҕJWMjΫt>¹.Q4 "U_q]8CWr {a+f1Q#\z v%!GHĔRm@«Ekϗ$u(@@}z *gJi_Ъ>eM섧ݬ&8L'ǔ Ⱦtkr{cv4Yw&S+氃5p0LNvpk/HƦ,N LJ vq[DưL|3` [m레n[y'y$%C#Ya7Y\[Xph-aRvGz }u/, 8Mbi>?&>5dm~)@3))8".ذS^[*D?"*{ \ڬ8eQ_.]Ա`*imshmb7“nS*Axn\"IJ~XD<VI ?p )GHv&@NNy܎6!͂ɧV|H@ ڽ@'.g[WaЊ&**R27UaRB]]Uwz G7S#1Yd@RIK'2M(:ڹ` m1c\i9(f{v= H+O%!p>2Z[Q DE/k:|8l+#BO_!l'n2s(Q[?c6^tfAYmKC2Ԅݼc!L;vC4+ #EFL}~#\ M(X7Ub5ak QkŒ>PN&B. U[ZmNBj(sg= (zxIM:q~~WioGx˶>S2V}v.bMlB*>X߁sR.a[eA8uլ TJp8e|Dc"9SeF!卑xPjX+uH_v!㴍 9zZouiM&+?ٟl\zFWjn3o q@duܖC63(V &dhvY5ˌ,u oUR1j'Mz$e6! OY,*4F w5hS;R ,(ߊ|Jh PWtx*|?gy5F7 VCplڙ\~$[a&5xeYؠ-\5Ur^.U7hϯEpjcI gC0dnv_ʙ@R |a$YmaMU0GU>PD A}R^ w|_>4UlMae^1‚G^ymKFBV,{)U>-߯Ć6n jʈydIpTa4?14Yho d_-}eX ߰# 2eaqz'6D/ 'N3m9{oll^_6`ow!g>ZfMUj(ZrI%H+a_L23tCˢNuOs[PQ#k (C*p &'â-Ǒ@^SZ6WLJS7V속-+TcVD}D'oM*0_Env: )( Oj=Hŭ$c_+i2B i1Q]`X pF}JCؽ0{݂TbIW-Q.Efm'r,Phzz;Drz07 o_Tc['t,)ĶOyS : #}2T.Nr&)^2G Pg\1+/RprBRK~}E 2H';rZ#J&/l4c':w7sr[d  :)p! MC' rח rHT܌e%كg̴oyUӬR*w!"8U(BNGz-j]*(vksi7nTFIn*qRXEz?^='2YA'V$9$v5| IӪ"ĺ Ԯ~ZlfTl"µ!M7~CQ!Y- \̰T`:)klק(!}|J|0ư̤h|߱ZUP[a}kǑ`w#%LGnUt2F 0cIy5p""x<0K'/\|)l5R,@RA:Rxb<5/{?O`f'W2G1 ;Q%bz3wekbW*I~~*OIT9]RˇRSįjGxvheH,sG4Ph8l4qmu ԃ(]ܗ>i`NY ot1äU!/BrFDKLo\K¨W&h*cUo·v$agUu3TFLn*P:g-QS7AyN$ȒajT7˴?93e3`ʊY^kVp~HK %˭TYz,B˸eE-Ff?AOQD1 ,s^1ҥ䍵eŵD긢lL=p>nρr97 c i̳TzM'$[2mcsnD-M0dv[4&,FJLu`t8=dQk؃ﮃyMuXizN%SsFt#'ʊNɏUOR$UaêP<ʝ*Oyٚ{y\ݡA AFM Y_ôt ,6-\IG "!|7cb؀;,kOX #SۃϠUq~c:5(TpeВ  5}:y4^ry*n_䑚d';zpq % z)bx\f""C3:' ?# BYa;XQNg֭oM13p_?w{ "Ր q*Kra&ި 3qSйmayÈypKGףC.⢡Rtg rVm2~D__PKXJf bӟ!5)eWWpJcaklq ۳Jטl.k!Dj8A@0pFنrHi|$Y Tx-0}ܺ/f>ҰK}h]/UTkn:t8 FY f=*_NO160J[Vur$,ޗO]%| yZX,okTuM<즆h :ÿc3N]1m1G{Pm掇ɕRak3 ޳YVv,R`UGWĴ}LZ~Fvg{wzZ"Jg_L0]qds{s{VreO>A}{咺) uF럔| p$3?}B:mk :lUJ)X_ڝPhX 0 v?ZR[-l_y_$%LbUF)~Fi*T)gVM5g|HAo4;]? J ֘svZǝV1NpWRנ9N!>$uMS]I`SD6fzC/Snә'^mԑ kC3*]RTFAk#)?# MU<^aT)j\SJ!z2̠#>xLm݆t o5U 6h>I3^F:{ߐ^I>C|--OP΃"*G}InE}AJ<2\)eM9e Ӈ^d@2a:Y}ߏ^$1<^%fTc}@nLbޱD TȺCeu|QN}4ȏ$mhU;X2x) ҶH؈* t \)QU ё`aXI*o9-&@$ׄvlO7in&pi$AQ]z8(a`*OҨw@vP9ZrQsICpn/>5'_](l6Q.>%VTSg]W"). G FيH,_\ϱ^%G6uzMX|GmemR&TP o#uMPFABPVԥ:>60*=nis9 @bkpNve`CbF 9qoXuo,ts |HB-]7vx0|pRC+Z/p|H7Z|+E|L٦[pImNcݨV L bJTJR4WkރJq UmamE))N$jǪWNn{y/ F4yVNZ=ַcb @@^DCYz5Y#U1D.q‹0]0_iw<.r.WT?ҺrH* s`03LɍlQ?GhJ AJ$T>'7=p֊W0mQC%N&o-W=VsH=C;_y?^$:vcP{*t7ι(JAJw`gK}|Sע~@D~'ݗ?$gkPb&T/o bdix"6-9mΨGSXhɹzw sʴ)2;|ٮ)Cի9m*O=`fЎZ5|ɲ 2"~|E)F~u:~vB4/ZVt/?A$IiWaHWR};S̽ks-BMAv;+g= -a) 9 u%r7N"<ݹ='fmrG(v!A5)H~MigRGI{? ` L+K;WLyrqw NFp3=A@PT*Pϓ{$&D13)&)?"ǁʰ]]-r 8V * "xoEvW|"Ti[Ee##=T YK]8n-O :1sX]0p`E< 2{ݍJ]9<|)w)_^r4ux/["PT{~xB&X_&:)m#ⴀ \_Zv6(AT{;SXէsԤ?"`es&HfW6PF*(Ty5!͈Y@ZXFQNrri "yғ2 Wm:C[?-YMI_)!Xkg(K岍fR}Yc.:Mf5:v K c '>)5IűAc SZjNln:<7>r葧zೌ8 ),E:ZFGu`!!6_:>O}$|v6|i\a$E`"wkd8$LV|=#?rlD[Rzdmi|`6 {H%A\ǤfF>u˶09ўyeYIdwq  65Ƥ]YL\u:2Ҥ9LBtTOlr?%Ued!E' U5Msm@[luS epYZ*^7ju. 3{iaHna"ew@9K} wH=DDfjjxb}}JfҬ򧔎4S4s}~CQoyq͗KRR6K+'$>dG("u8v++NfଙtMUDuTftga5S)3P/xotޠóyƙ2)Od5;4!6 IⱉDgqK5[WEG9FVM^Wx|QEYuǵ$mw,93ã4ZpSL IY\٧# n-^EKTKE-j-D)T2͢k!*[TMag/KGm5W`$/5]趈mz.Qp6Nf1  Ѧj}n- ld?O(vEp{ntqXLcs y[Tq9تԳu-eG>FݩTy] cN*u_ yO!s,Q }$ J,㥜Bփ$jcWd=U2I (z'ɝ={]lК!H8YUz8=JNyBf2 zՂ~U*`nprLV RR/bT$zө.lHYkQ)*4bu#\z`_jJ%^}Ƭ`\?ͬ:PքWdY|D%d[)4*THlc H~E7GsLDz:3lB^No' ܯf+YR<ܪW 1 N4 C/:-!jq@9ZO)>r n! /s%hAOv yFr87P0F KSu]8Cj@I -ԇzx"?ڱ#Ƃ5~&'|R(5S;[z↍oiC@}؃}b^Qz% sB|}KqɖfT'WȨE촥ۀne:hpr|x~ n űR)se4o.5peG{A_\Z!~n6:X+P.VTehwGY˔яWs94c_: 9MiX#=!xP44}!LEUwMSzxqH$.\snM`+|t/Tc[q\/*m3KʑBAkg#&%7杲#.2ڕ`cᅱ`k*'wB]> &ӻw.;,7""R|N h$K*z.hPU!^I؋yHWmc;-`BKwYP)Dpi )^/^ Va0Z*S׼[Ğ|DPi+^D.~$~0BrJ%&-98}i<|aO&]Jd%=LTD]mI1 T?Opy*Kzfɨ@O?RE\C)K7IR\ !Dsy}}V?:NM&h aAz+g:jgqWO,1sQMsyֺOTn2lJR,8xa)I1X"ʻ^}5j i1}tP$w w!BCe\ާ5%FKEپgh_\_ȧ[z#ZmX4-,_]ꋫŢ; UuT'OmbQ];k[SoZp\(Pݱp&he+dh]3.hA!a= d'Nm$-Xy֬#w|ٙ}jK<pfv^b "GdjKLF?+ m/޷(~ (`D2a/sy+\^0-V%+y0+Ɍȵ.j MS-zhl~Mx+ǩ7%(ͱLCl!2kؚ10Ɨnc֩;r!cɆy; %hyJV:j5?rv]GjV'1S䕄˰%͕X_ U|7 [dDWlP%K_Qg%3&ɞbPXAy"R+1ay$]f${fkbQ +0 C>5$ HLy.~smJܛØPsiIldǣŇ|_Qj~2U|/1Պr@ZF ÑFr?#J )dZFZs"tFfWarPS(B\B( ^= z.O`1k|ᙤ-؇R+^vrlv(k( !:fiix;}p!e:R;j*uzg|cLuv ε*EXV) mj f8 6* _ M|J"ЙZ|μE+i7b,CIUu3g n/9>!AF'+ i58n("ϧ6~^_|46]4+.1[--1qu%Rf@.NeD;ĐLl'Ӝ>?Clw]}|G;~ć0cz?U7V3ΕgT!g_*C*9vp04Vc(p/)رJ`2]kk7fx/v&)M3H~uZy%հْ~w8}<(QVQ:eXg~8:f icUTd6#xo7[!CиKɸ)_mn`Up-‰"DBNX@aw[IBo ۭ̩(Ž}|L6VCRDK"[)͑0-qkh&dEnx [ZwSx1ې9! -ÉLPݟ1Dz \7Wko9] g 0Ppp=SXxU*9S_ yٚ_ΏBM3\+onY3c?S9a3?vr,mhFLy WSM|*LE8T @T¡$3P<9 7~=s8<Ãh:ōKQdct]C ,qZSLUFn^7敇n2*MȟG]NQ*&iK2oNpj#7 xۘ.O۴r& M?Yh߉< gdtqt MEAk6;җp|WX$+ߢcEknh%g'W|g o76'PGaL0)L9/qSB8ŠS>_">SXK~ȏr&N ^Hq e'9=w·݄>h"[9߫'J7(ЦTBȴՁ4-9,.#;f2+ GzXI'0[dK}+YJqpX<^VfAH"?Tbލp'.o@j+sF$37^`EƐe K.}fDoᅩfw_bp6Slf _03Boڏ<3DcU`rDIggf:B誔z OY  cWrWop^ոWgz{bYg.N͢pgJ=SqzߓS{pDc$^`ĥdWyaacxBZ^6fdB?s%@M~jį4ltM/X>-̦#(y}۽K l5oQ!yA3-X ~fq*>s4M݃ڵg~Û)!=AIz맠"RzcY4SđHW4wzaIC?F@LiDyYC2h|H#02>emW'˾%AAˡL0?B*7vB!뱎#c-LJm+ϻSdZ^pzK4˚۬¯ %tPώRoM=47<WhD6NhugʕR-nWqL8';u*E{$(%QNCiqi:Xތ:X19 O\`Et#S+`wE %M*X:LJ3nsbqM) ,U^qK8S>H4"yH5 1WN >֙_9xaעRX}Bq5#ѡ-BMxRY ZwUɗ.EM jlفArd.5㒗D4hˋJ^GIX&%l+g.<6SXynUK;ob_gG3!l &S~Zgj΋l'quJ 󚋭I7\j't1DߎI[⾮gnvAfCTVnFK}} :/~4ͫ-2 )IC;&*[A[W`}>g +)jr6'<ޫ/n 2oCC*Mֆ̶vn{,IU7Syi oJL3T`Lb&"4XpJG{Yr:3h/+cIk߉XMv`prtա,$%ukh_ 3%etv å%s`lX?~PVa[rpeN'xq+3-dG8J{_@W$f+}]?f9Gk=W@76S!tu豵=B> S[Ckb\j}|>) >hD,{P+Miue#&ؗbe"i:&'Tu/a#8̺$ =@3hwpEܪjYC3GH虃cdUt8qOA5cZ xc2 JP1ۓ:1 쭓o?G1{=%SqB{3=h=\^rTQ~yվtK9ƻͧ??w1Ň(&bH..̨қ]!IrjA+shxF)Uqg0@r'%ډ.jY$L+{h -7J5Ƙ,@Cod.\o=̞ JPv3ʄ dNx݀^N?ELO 3aC/;4`^00nSr#rhƶ?Q&,xD39Vmq;;Sپ{emR"W4*,sl g򗶽Bي"6}?ƉC}9ǶCMMiLN ysĶ~ Lmzp?qሌh_#/: 5-mŤ!sIދ^{A5ZD]Li0}!"pP8iPD(t$b7L^aGJc/KPO y;}:R`HJ1e\|dڷKpѴ{Y$CY9,jz/q4j~jdWSv՘)+n/ 4nKt›6*O%ĵꓐ$G|_m'>2QCUo[0-7?rz…tto1lQV.1[nV]Ѿ6C}'g o5)=oz !;)381pCo>+mNߐF~EHMjkIlƹ$z&BFed-g"=u:w= 2h M"VOz)F\K zQ:3:U.YYar<n':6X~'jQјJyOJŔE֔m}L/̸/ q15V^\`~xaCM7?Rb1M:|DHWEКļ zz.qޝ3K&awC0:;b`z xk1C]fKGKL{._T8{hGl,saѓ=V&kVWWZ(bH֞ |mk"Oo\+*b4skgLq'''M&.{{ŲWjH/wYA1sF=rׯ  @+P6~W]EH'5z`P\0W_sް(l}wq+,y 17ja.zTrBSZ@bjOC"tmN>^|5|XC':Ӆ}<ۚ?Xw)b* us°!oN68l,L8?21]dzQGꎮ\|I@.!d3 : 5)L;-rR n%=}T;#wʈ|JLzŴ!5//zALL#;<(]qĭTv'P':Wj mcq$V1X}[mFu"nDGzHQ0`pJޑ7~n2{LשKk$'Ǹ]-zSl+"er!kΜH@kS6/ؑsi=b CW'\_YOJ~nd|]'}uWY҈͜i!Jþy]1GEdHu9RwBqrWtUfk5Neb-^?S0ɫQtj>C'CͿW$p۬Vq Tάu}qS0+n>s[HL;YaD̩Xlbw9'HKzt(G)?ݪ NO4FBcIkV.EbHiק`o١%&C !f'ֻsBCjZ0&R.P Kّ,8](e7j ug˓763yW\%n-2MOԅI=|zt*=훰Wi?0R!d6"5¸uJ|HNLqi JZK{)AMa~ ?S)&hFޘs2&t[*9$qBPK0A*wz'Ş&/RI&yKmƵ]8ooroƼkɒеgҾׁtor*^ieXi}Oy, (NqGiN뚹⪾?Aּf,m5%4ɛ{51$ ` Qo-JŲ0Iñ*CZ֚[k (yo>BD\Λat(=0.{?Ч6P}CpQv)qpDD|lrtLIb>)S`@lT_Y:*]Uqѐ9çd`M90Mpk3xau^+&(TrV4tB%9"ig%N<ǷԷ[ EP^ēohmQHfғ!I7{eAJIAFe2ʯ;}?5sD= ʹ:.c{K]!9c[BXnD`(X0E}8ZT ΟUWEx;W6&H׬=f w : X.?8?9SH zaU7`G<,K҇ qk%u#=T[K}ڤ?[Qaw6˒{@^ؑVWfAюث3" vN c~8 dϨxE V_ 6 )/h ~N62d$>̈bQ7/վ&d'P~qeHG8*VYHxOcQj 3԰<%C(Z~IbEy?={3y8%œwjA̚OfT5r}B3cs]iəqH[,>[Q@D Weݵw2qOw؟tZD+I SHk*~VcC*-EJ?g0WyqG,CR '{[VEYJepgGKIϡu=vD {;v|n߁~ }:aKȼƕߔ#Sn9 ʧ&.A=VSspA'ȆP\Ji F Ѥ?(~dY-{}}t_2%NnrXG]FT-NmSdӭGE$3BP7F,0fqCSf|o{ е9ƶ3[o><+lr_D7a0QE\U#} >CEL/ԏڐzr kʛ`slqPC-{KA5]aۻjj뮙ȓ6;)_EPvDIGФM :װ#fJnQ0fizP#m߱GD 8<;保[ʣZ 7C@/khoDőm-AEʰ<=' embi!~o)8~*z&<1XɶO-e"yB̻VfדPM!a&L=k!D tϸ%{/}_) ;w+)FcDŬ+~&#.Y&57sէjq^ci9󻩈T(Itݓ!6p#M_x5h^BO.خL+J qUV蠃$87`q>9A]{hh@$]4/z`OԹό8Zy Bm) #{ӷQ5m(d:fq!TZHnMkuaֶmtYD6K/yt u@t7+,eVr#A$J|@LAe φLz21Y=3k>LwFj-Λ+g y3µS`tl12m}kEo| f~l^O6˚EH-&" {G~gBAƳԺtJp8 %\T9 X_~7N< Q>Uk+St؊܄ϓw$T#Qb RӨZ`Las>$ȶ$T߳4'`曐84ZbExXc/Jv<JFS59Y5E'X퟊j-?LʈhC4-[OkH1Jڠ$Rht_J[\;A~cV2g2ʥNtmxAVOp 6IO@1W]%=CNBe@.$ f5/2o`ID)U c7?_^EhVWXnI'TQNQ^y~.*1/(#Iy a᪹$Y;>~wfX3Aps av(9k'.| 94eJN<c"& 7y39wq2ilL_Q%H&uCP.Z: F @&5KJCByb%q@qh)4>)ZL)I]:}ѨȽ.6<48bO`Q]Dn,!4ZvV[`Sɴ5~ sA\Lůa=~'PhBKpEӗZyxs$#3jby@7i7U;)0>- O#vVl!^vs#h?Ftbh$Ͽ&D(DsNd-—\MN_Om3b IGLf)$#* =aL*&2CeQMG*`(Uf9 HZnHT_ .@v<{1q}( ^B)pI3`&JZUqks(ѱ[FRRr&!j7RIGw̟S'Guhɮgo3KtN/3˕*yT,?]l%Z׽O-wf+s ~匽e`VDT='j YeYpTP@H>/7t "+s6 e Ux\ 3Pn *5 g0^ܬ%%Ġb̀-xLN|T T>]|NG2DX7Fb½&񼆻_I•6 Mɉپ/J1ص@a:)IR@Ճ=LC@\Fww$8|y{Uw(AkC_S ~"áD4+$D !zKͷs)Չ.+wߛ,{r i jn^6S'.B\[ej71U,Yɏwh '6" GM{#QU/:ӱXQKN;wh )8 r][J,/?Ƙ8T~JAyZ4v@UVHcuFPpv<S_we_9@upXP ܫ,' C0T,T6R{@I.PyPӫ;GIMƲ).Lk&;&h3<`lQ z,<ڹ(gk3}m`Qc6o# [7|&A"<*a]'qnlw UO$7v7`/ ^=(K<&Z[1gOljr+׹6 S7q__TsNJIٰ [3h9`}wc3HiGÆQW$&?߷{*fqaQ$D} B^~W>],&>8w9+ZȞفF #(^4cc6a vcC`_߆7+ reRmbzqPp'[UFVH.XʠX}'!15xT˵? mǂ%$г;5h[syhq5V&9GɕfrWH̨7J?П M9K(,Fd`c]Hp&d{*1]EZ[P z}!za41@bvъɝ8"]=ܧ>2$n~׫~ap@ FҀ)\ƮQ SbB]_wt5vCZdn{wK({|[o'EfB򜔈edb`D7kiEnf[Ry%*cvGLQf-渎'11BA%y(`qc?gi#8I$"`8߶8)&\S᜕aJ㌨olCRs)lnaRvG#SCZn;FFS)Ҁ2Uet#Ӏnte+y/Xڃ&q{,[=d™/{{[%wd U}xi'}UDZ|IKlR4v+Y0.KRJz%*abϐ{@ήS"yTcM# Ű 7$_EfR($m7l0,ڙ]N_!m-\9"meDZc=q>δt} Pj0}T2=sWZ}7+ C*B , ߠup'@ _UX Dq69tUóPd/Obcsϗ+}Y!}lu CuI¾ - 10O HNӤÃf>cƿMT28wntN@9[LjϨ.(ycD(>)npa?DG nZLNΫrmJYgd#ci{w.Af*TKPN_8Igo2}&3YcîȬ6|hO&nZ)Bc;"r6!"HΑQHLL"QVMQ{zF۸q K@28c4k1ǵ^I{^D"f J4T%1;=BZ=}bI$pYnrRїo'x&uZ/&ʼn.M7ui,Oua7֠:={} MhFInS?m@ߐt=%"H+S v3]œA=ʌdoM|#"yIdZ^Eap\|f%YcbI,()\x>#Ƒъ}@ȿ(7mѷTRxH_EYeI'?V|{0e_XCij2*ngק)FF,6 (lP]tl);{g4B r'}C*zZ \7-hMH1>Y⨾~wENfي5BBԠoq~a g,/kxgyj\SglOŤ ׋#eN@CVJM&%oTn=Ll˖δ˱,ixMq(N*a*2 C3,4-/!٬G hLrun$aP{k/m#zӊqD)tdfڞ|'ٗK6 {*FwKfʄ~ڧKի&YY{(of 0MT{Ҽ1v1YW_s)> Cc.M)@It6vr6ioUۦd=閺rUZ]s7LC"J=Ez#kce/+Hq1ŪgOG  26#Wʶ$z+ M3 o٨h57w>e7cj-8B,(<09$G6wt첅Yګq']yD8'x 55TZ!aoKrJ%KiiNǞ6#\w 5$Tg.KpXAX)8~y ֙fXFxMΰj.|$Nkr̋m(d lT,QR @}Y o%N:ApO#rq>u9ɖtZ9 A* we3?ԎA9aM'p@EZfٷ_|-5}ty=26\@ͷ/9"7N`CBAo( Zᆣ ">}DэϷcƞ3u;gox>Dm%MR9T\$<̖xa?j\ZUmXAlP&%\y^ L e; :/%(M)GԢl#˷%:^P hC|%a.ZheyeO_Nj6`U{ VɽH_=^ ətlхH6c_;HcEѫ{#T)D?6xKkQo!缘;lAH1[/m %6" v.S%@t;r;Io]h^>:x_{LY{_͙qb,ש8a9lʏP6P7QjKL>>qŋEsnwnެosUmәRJM2\P)$;4fy]6c~1QJkw@yF_%*6Np?lEWxna*'Kcy? A27Q`dCtwJX>LnbgseNfq/ݰNIs,vVb}G鬥?ٙqc>Yl3Ӈ^k Tp{_~ ۈm!F66U?rڟ'%)z  @F;*=иS߻;Î\ g.Swyf!gEfP;M eo1$fBA>=㑀SN oǮ@'Bif-"SKnn +h(fӜީyƕ#H-w E.F