dracut-044.1-lp150.13.6 >  A Zܸ/=„g3f* -8PA.aE֠u>Aj4Vu*(`K=؊ͯ@hյhzY٩q+twEPqc\s9Kc Ўbc/&{ַ"b/H a qlu[r@@&1;b%?mWI&ɒӆjjCgܢ2H.h(0::nű%>J}o\-^93rO 7ffc57dc0213c5092fcebaa8554b8cdb529bec78d17155d88ea589da464681768c95e5fc95bfbad9ab426d7436ceb17d958ba875,Zܸ/=„v#75*`fr:>X!o`)cT˿l|f1Nť}O r(;6!ZݻE 4Tk2?z1> ;CkF"oGaL#[^)DBJN9 s9L^glv.I1 ,?EӀG@A"\{z:X˭wSxWG6_, a:;8%*__:mVVE-h ! 0">eҥ-%@>pQm0?m d   904@DW` , E T@ b  # q vp|^--+-(8 9( :d =>?@BFGHI"XX#Y$Z$@[$D\$L]*^D9ZbOcPdPePfPlPuQvWTw[xb$yhhzl llllllllmCdracut044.1lp150.13.6Initramfs generator using udevDracut contains tools to create a bootable initramfs for Linux kernels >= 2.6. Dracut contains various modules which are driven by the event-based udev and systemd. Having root on MD, DM, LVM2, LUKS is supported as well as NFS, iSCSI, NBD, FCoE.Zcloud116openSUSE Leap 15.0openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgSystem/Basehttps://dracut.wiki.kernel.org/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in purge-kernels.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in purge-kernels.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-dracut-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-dracut-update-$service-new-in-upgrade" fi done for service in purge-kernels.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset purge-kernels.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in purge-kernels.service ; do if [ ! -e "/run/rpm-dracut-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-dracut-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in purge-kernels.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi mkdir -p /run/regenerate-initrd/ touch /run/regenerate-initrd/all test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable purge-kernels.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop purge-kernels.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart purge-kernels.service ) || : fi else # package uninstall for service in purge-kernels.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi mkdir -p /run/regenerate-initrd/ touch /run/regenerate-initrd/allHu\3|#@IM`X3*Gi!.o=DLP0_G [ w(j )3q(; Zfr/U. ~~f K: o(7!Z8 YM KXZ3V Vk'w1Pa ^ #k Kk |o1X)&aL28^ * n3M E&0wF(N G]kV5. 2a c.hY /p ' {@4 &,+@h> (k d>@<@@B??+ YF M1fh`glff,wdA큤AA큤AAAAAAAAAA큤AAAAAAAAA큤AA큤A큤A큤AAAA큤A큤A큤AAAAAAAAAAAAAAAAAAAAAA큤AAAA큤큤큤큤큤큤큤큤큤큤A큤AAA큤큤AAAAAAAAAAAA큤A큤ZZZZZZZZZZZZZZZZZZZZZZZZVUVUZZZZZZZVUVUVUVUVUVUVUVUVUVUVUZVUVUVUZVUVUVUVUVUZZVUVUZZZZVUVUZVUVUZVUVUZZZZVUVUVUZZZZVUVUZVUVUVUVUVUVUZZZZVUVUVUVUZZVUZVUVUZVUVUVUZVUVUVUZZZZZZVUVUVUVUVUVUVUVUVUVUVUVUZVUZVUZZVUVUVUVUVUVUZVUVUZVUZVUZVUVUVUVUVUVUVUVUZZZZZZVUZVUVUVUVUVUVUZVUZZZZZZVUVUZVUZVUZZZZZZZVUVUZZZVUVUVUZZZZZZVUVUVUZVUZZVUZZZZZZVUVUVUVUZZZVUVUVUVUZZZZVUVUVUVUVUVUVUVUZZVUVUZVUVUVUZVUVUVUVUZZZZZVUZZZZVUVUVUZZZVUVUVUZVUVUVUZVUVUVUZVUVUVUZVUVUVUZVUVUVUVUVUVUVUZVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUZZVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUZZZVUVUVUZZZZZZZZZZZZZZZZZZZZZZZZZVUVUVUVUVUZVUVUZVUZZZZZZZZZZZZZZZZZZ247dc79d7f8564edefa5b07caecfe08abaaaace933365b7b30cf4173de22da819f7904494ad7795d99caa2960ea2ace7f1422349c8a8d0ad55b962dd105fa05ae157d2c2ca987ece9fb284b2def670904f959dce0ca1f82076dfbf6858516fcbc9280082629c77c97849637fe2f14a713e160a2e43422862394ca8f14fa49f844090295d069edfcf545d6ba521e147eb43d8147dc7ebe40ea29b9930c927e397f1f2822ee29c08a89e3ff4e367492ff7aa61b2366d7430b98f9b62d0eb586a9445793cfd5939b47728ec568fbe57394420faaa2c5489718868b50d0c46d55676c156f1b2a538026daa38c1d8507972aaed35e55c8816d4a24bdcb91a059669f8572eb667193673639ded95617bcc7d3f87f73bfdf7e4c05d4cd6e6ea08ce33a766961d232bfc713ccb24c035e3971ae6c529f60351a43161ccf5c88335621d64ce6d04facdf67ec2eb838f087c99732b91ae98ebaa4176423acceb84d427f81652706067083c30a5ee90d5bbf8e3a91fc7d0ee950e52eadf2bd6b8a86aa53c51861e282ec7b0cf62c8c8c543f7efb84c04240c1889725bfd0803056a22745c6a2b407c13268df4b545f177f5bf50a2017ac589f0e77c1eab1289c3130b49c71e30a4a8d8ff195502478b1a4769bc68121da4ebddaee96d48f5b59d096bca5746747f96ab8858ad2946967cfdcd115a33cf9c0d5f26a65dfa982d6d4b776f9acaf4af8626e7746cb72e4d1293dd8cd39f67809dfb840ee422dc56308c86495da0a86aae9cb6a8a21b2bb62ef2059e8d51ad1182a1e4f2dc85fce880b99e428c528b39dae33f58503356573767b47ddf0b272ea14157a596eb7bc526c7b810deeaa6adccf4b41d02689a2f9367d412cffba0ad56d1cb0b0c9ada1062ea2f390c3f96fd410220fc485c310767a99c67a29bb5c9440499abaab679f49e0e9f0aef369dbe5a9845807020bed8e696c3b30754d2ad6d8ee9fa51c6a0a68f6fc5666aa6dfe9adfa7de5d19e9c862ea2609c3faf56052e8607080f6608c35dc187b21551c5b88bfe6da3c81bd456b5bdcede09acb1c4ee2ee085a21b4cd5869ef87abe9bca72fc411105b08a1e0ea717cf7a7405375ca8e2486ecbc4f5b52754f4acba346011f2fe5b1fe5b4b8a74d4de4dfb9bb056ce30649a8150bb9c572db171631624f2d632dc5e53fecc193d7110ca4ee1222fe91a7021dd576ad3d67ff63f1c0306c77f833a459c045904381c8847a22e26dd42401d33b62d8c4f8b42cdcb89952013a568baf45232df5f140b59543b73fbea0a3fedf780aa94525b7036681808e76aea04877c2856545349293a98d0c2687a8add94965e2fc3b1f63460756bf07b595ece211ee978dbb81394df222126e885fda3c2c0f1ffb0b775b87495f8b1998ccbc8f85a1dea5c3d371b86d7a7b781019d840fa06786e3765d31f9dd4bdcac0d384430249c51269fd17cd96602ad8b878fda1642883555264606712754e1f338fd522c9375ecee7516e6a121b80f75be5fce2f460bc83755d85a53c057bb1d4b93e75a5e9d956195f8581ff37af331e98d1c2da894429bae686d7548bf01bb5ffa9074fd0983d5caee39f7f9a0f016d2bd96436ab365487e511895c8c42a7410141eddb24c1cd7ec58d8286ff474642e5fc0f05dc573c49a02bb6ba12eecfccbbc718b1beb9400fc74a413b9be6340d19087f2279c72d5c60902b4404c96c65b77ee7310ed758ccd4c2a406292ec425dcccbe0f37a8904da225cffc68c1ad01a15291b89981bcdb16e3399eb91a372323dde05206b1d199f1123daf2a8f3a40d76a471b3f351a6f49df7baba41e399252d0c50e86c8ed0143eebc29c829772fcb00299e8d838d81ebeddd285542c7b6e4472249fa0954d681e43ae47277222408f76455d01110a5b23f035ef0c0bf8688fccce5ebb0ba4ba7a79f6ee0b4d4ff7ed902383d2911cbe64ebba31335598fd3c6b2e0cfc856afd3d548eaa52f06e66b1fee6ce2b5a7932389b153d6a4dbccd9de65a059a495cb486eba24adb59a411f86c579909bc698bbe176b94c3e6c36adf002efc9f9eb071e2f01da18dee25126f33de4e1e1ad93528f0e1a6835c32a582a0bd9e234211ff4414ec59cbc3339b7a6dbeb8c49f3f642c9dc046e5c06084c6f3405fd1a6e1d9ee6fbff5e2dfa3637f66d37ffc7a6ed45d828434758b98a100aabf7e12fd7ed2aa79f6be7cdd489f56de99708eacef4b54e506059211c36e0b5c7bb3eba95db587cd9e2a8dcc7392d047b07cfde1a2b5b0e7e2d18f92e4fbc42761888c0f174c418ffc64e4b2d75178727336b9f095869e455e7d117321659e3ebc0a8d12e4b7718679822a5e4d9e58de704d0fa80b81cbf53a8e880a0718eab2e60977c93c7759f29ba137e15f6cf592edde076fb78ac1020db80e7d2cc1b0d5f7a48b426c67b59e692767fa15a02b04d5597de035a4a3fda23cf5772cdcc11a7f0d8c4203798e21c29231f2ba27ef5df1eaa7e129f620f0bc7943f5d87d20a40cb84e13b8650e44237f520be43caf818e2e52633741e9b6fd7649ba2b7c2c15f1db8a830dbb0e89db042f5d96bab8657e82cde89deb06539a4624c93d3e529d15da3575bb135781b7a78868b6f940cf37dd341626ea218f8fd777213de7176597f78f1a533656ee8587be0964add0d5104c0550238ac7c5f8cd066033f9e2fb12e1d91e4fd376add2c27215e068a6d7ffd97514b950c19882451252efe95ed09b4480d990233dc1b7d23497de64a7fd39db017ff11eebe61abc75a50995fa641f3e64898cfc90c0b37ee198aadf3ed5bdea394c5e326765b3797c518c8de8039250b0dbe484ee47dd890bfff58bc029b3389087e575d42452ed4e194839c4e4998d21ff8e0e730f8ba8caedde54ea3d5e1723efbf6ef9dffda281dc4c58dd202b3dde5b29c8dbe6e3b6599334f431e1db37ca0ba828aa77c519903ac05983540e76f7eacd3cbb81efa1ea3068706441315f8ad2a50236275fc924aaf552a72ed40723794eeb56474957c258629d8d34c7950793ae096997c1156b9d751d1396854e82451cf6ed469579647d3637faefa5bbb0279d1a1ab08327cee2f1cd742edfcc2788042f7cc57fc6397f920efa875c53ede9f9fbd792ced05400b6acfbbaec57a66dc0f33f96e0b8104637fb1c1a23de302d82623d960eb4201993f12061c63608ab8912f20c39882ac435ecf194cc31161970b7af9c684c585b08141b060e889489aa39be2173dae05439aeddb8df7021d5133a67a1ca77547119aed96a6b04b126e7c72baef0d4fabdfc2dfb621735e6bd7a5141c3a7e5baa080ba2946346a7a76d993616c5670fcd2561ee044731cd09fa98e684507c679050ac56c1eb83686a0d8db66926217b850ff268ba9c0ee4aa392d76676e67d3cd054f4dfb6c3bbefa700de5beb368a8fdbae9af9cd2ca5036f08c1df2d7f17a90694f06843537d7150d6785829e690a79df7ff626b45e370aece5181a34ca21ad90a94f4648427a19dad75460b07c787ae4f9749c865103a5a22b99270d0f002deefa5a26ec48e2e58194f03d68077b9f43c4dad9cc5e43eaab838bca10f717630851110e7c89ad5ca1afe5af121868df6bc909cb5922b4b5cf7465a208f9b1effe3874164987e72de5ef0eb33cb3add81b890def04b7df071a50ff24fbf030951130549dac72e38d6504bae9211e12bd9d23cecbaa79f39ec1a13ad1570f06782114a3b803e963ce3c54b4037f638fd9cf7a42ae0582bec603f18aa490e21550088680481f15206213718a6b8b84f610bf0111d28f7e9a12e4b582a4afb6f9c6c57e0fbc550a39cf68aa67defdaf8b841823a5e0f5054afb84286cf319d58ee06cb9537619e705aadee47e56f79ac702fb5bc091f2f32f4457ad4793bcc15c16bc15e6f0e9504b223fea3cd88f1a0b3154b6f6324d0f4c13bb412d8a4a97f9aab718ba3ddee58d9688c64fe91b0c0420671e75698291b3132d3dc652a0c7b0be6e5b4eb7508dbc96f5cf4738cff423fc17429642df7abdb1585b4e58fed265434f2fb722df070132bdb99bc41bdc23f807b2165139e88fb8d5aca18643fdb3652d41901d8d1a006204e092ab861d46ddcf240639e707371bb1e13bdac14e8f9724097b2596242af0b86d611f5ebd922d9d351827b050760b14133065a567be30bbd3e0a96534b40bc159348245a87fc274cc13b97675d39d88afd1a3190c169d682415b5f6df608f605d4e5a31edce561ec4171e75641372a323629e4631b9675ab0e61b73ef08fba7196e224a69924db54865e96edc51481d21288c26165842fa637404c9a0433223447633814f24eb81fd6b296e9b7f472ad2c545a5126234cadbbbce8ecea89d85307d2b94f647980685dc1697651d9683f5e330bd3c23d3b3630b0f77ec6f9bb888fb89a873538ab2ba13575c38064317d24f7ad82f604892e358113fc337e2ae2b6871134fc5bb2dac3316efa74d5c6332dc0af92105e4c55b4c6deebc2975a84b252d092392cf75106342dea405ab02cd90da12af2da36fce9dadf7bec26675d6b903869a644ea5630145912778570ab683fb61138ac0dd4855d1738440ff447fb920cbf4832c1525d5ca59bb50b7ec69432fc190999e33d68918960ec9d81c266b0d52f7829078da4be7db95303f4e585bea5ea0b84445d35679e63210c9009703935500df6f901f801f74072ea53d9b24c0ad7a99fdfc25177ad57a26d63ac998eb93ddd30c5a9194d19a5ec4effcbc59094495937c035f684b9bdbe9998744a5bcc03f3a4d57a0f119e1c67089115587cb90447bef9eece3108ffc20baf83309095fcf1d0021329f8041ad61525b5f5b6122a3b56086a08a184cd25031eae87f82961c352cf44df57590cb8a1051137c3dc3f9d87a9a761f8916819139d8dc6a7c8628e7c715d07814a9c9be935a4102e62db39e1ebc9dd323ae56c7c31d7cc38fd86284423f5671d37fc9f93e2cd82e462f1c799e15162391c9d3818b16e0793a9f34ae1d41c3674aa6fe44e57967146434c5985c2930319988c7cf2779e2619e2cd094aa46ab7c5f43164e0040e1fffbe64de50e32c8dc1f04e6081b9c1bdb3cddc684f4d299cc8231691680a77f7567177fa45056ec19ba66ea6e3a0bd7f970cb1157c7e2288924e47a438cafd49b31271bf72a4136dbf035336b7e6d6f360e4715df013ddb7d640c3cf50ef787f662a0983e1e717298c8e920fc93965896584687862c9ba3d71ab571bb0b71a549360f471ba3ef7b03923535f22fa15603e0717822a2d76c8b3323154fcae13c7de77bb62ec87646d30ff90c0c47eb0d0dc21737abd67ed190ae7149ec0f834561141e3036fda78738beda1a8a9458c4e22b0ad253fb027e52969aaf37a0cf129c3810a22a3a5c67f71d9da8cd8316abd4a998e756ae62ea5a56d41ca70906607fd2b89e1cf0471200b31628a9d420eabe36ed7f0fe3c7efc21f5ed3d19f3489e659605e757fb40e94a70694dfc36c5c196f6a6fe8f5f332701f39332ef0a0d77100fac88e6bd3e94160897cf4a52f20eff8d40320b2fdfdf1d0e3ba434cc1c323aef6a455bbb627042ede0ea6f5589229e754ba32d27a8f83128acd1964e79d6fd0b08b5df2ac6cac4b14e83be34ed882e372250dd331d36f6f5e66eca641da9845a48732e19fb27166e1f7c5bdcb51d7d2c64f3f17f7a9416093ac6c33b9b0eaf1f7d48b54fb739fd419f258eeaa430eac1b8c90eae784c1d015b443953c618b70848a4b852471ded25a67fd1a9184b2637da8602d15aebd945b8b9a18539d02f3adf89da43297d608c7a489ac4b628527239c9349b3bf0debd877642edee3c836e3306c67b13108b7c62084a0378146972ea9bd4887c2c3e00ac95c6983452c9c2e429f5150ac2d96122a785716f1cf25b688fe8826faa1618d12dfdd8312d8b5f1e453305eaa23510f75bcad23d1119dbc6b1aefa3aa3c410b1267a9a45ae2a7d9f9fe245739fc0a5801e717904da844b64ab297ff070382c7e733a0bbb71a7f8b007c51293c479aebaa1384c63b9d3b36ca61f4cbe1014f660cec5b87a6972906fbe0e2db285d0eb402e00e2e2e4da5cc658c7fdb6b750bfb767df2559e226d5fad2a1b452b2654c0bf4b0723c8c6b9cc9188db7f16c8f2ba820b94005f449156195bdd9b3d65642102eea71d35cb63595a9c58c2adf4b89467fb3edb1a9b577b9de60545d728b81c0aad4bf3c30bdf7b18785b3031dbee083722e2100e58664ac50122d409ac2c0671136248fcc87c42783d553f9430a23ddb6fa7af8dbe4021c586df9883d7e631dc5b28366e580100a849d4c17a6061b9f5b0398e8873a890c51a7f1ef8820feb3444db912908cad486a0982c64ae19c6c09e68683e5ced3d99f0b66d13a8043657ec89adf74a799f57ac7f606838e1ae6088de237d0aa16191f6b1c2dafceec80be17874e025eef71dcde94268444a1970f8b582703a51721fc8f8a725a0cf84f537847ee03c5caed9c166ac3c242aa781c7bdf599e0441a7e014398ed8fdb29ecbb219baad83f05dbc7b944588dd6000388d71b6b3a94063f9b41e68a3922f567f257b64479c5b8e221d3d9c423e3aec16d4af62bf7f166568f10defdad11c7c6aecacb7cbe1bc859a8e27ee3d59107bc3a8ba11fb80223c70f5778f8d90aa1ce6312ef2e92827d19c2ad7bc0e5c8121905f4dfcaf1a3ab76b2e6302d36a876eacbfac0ae1ec32b49d365a76145c40fbdf6846d02bc9e45adf3c65d9ec373252e1975512d6213ef5cb38b2ea358baf2e4f530416e5c4d436fc8fdf269c49ff0b08eb3f8ab95e4d36525242e7f6f05e13ca651e7e64c4eba5a7ce20c30879b08a803c5a012d85855e2e731bfa5ecb2f3755712dfe63552238c6946c0fe501b91cd8fd764a10830672d04fd63e765227076c9f00231066170d0968de6943c5334a4c2c366fc5ce367e0877a8a3fbf77b62fef703096951727fb4a6559131b39854860009e05c9649f4cf40644b2474ae5cb1608d6b848c009bccb283308462a0824f94680eaa95c9b632fd4fabc8e43633a4520af031f40918d5d3afc1418fa2da5cc26f9c451c01c0e10c876d1f15d3da2eaf3ac5642c88180fa083513c1e4c41bd9d9d7435fe70a1806f9795f854af1f499134508f81aaab0147cad7b3432e4ee45c9307a3fed59d6062fa628f346eea6868f41fca64e1eafe2f031ec2fc5baf5dd0e1fe65e4125e994017445cca6f4fbaf733e82cc77dd8f74a87876e634013a44cbd4bfd519aa4967e1f86b0dd3e5b0f7f9f13a17ffc352d7f40d7b049b075a561280b022299de8bd7f41ced43c05074c82fa66161c2a8eebbca29990e456fcdbf1ab88284de1535ab16294c390fad5bce771ac3eb7aec35f3fc5c82214e568e8bf8db500888fcdcb8ce6f69180379e23604187aefca3bcb6a2393e98e5104aac82bf6283ca920481c01bef2259c26ba042dbb153859b9aebd8663203cc721dc93bcf2c05984839e35eb6452e45bde5612c9ac68aaf0bac8da6771d78ee20c9caab02faa806de90dbda7392ed3ef81e4464fa8553eae5e5644cac7d7718c3d6e7c98d6cd9421c5213b5ad69ebaad9506685a3289567c86cbc3b2b955d0019470d76027aca867ecd28391b63ae959ddf83bcf0f51224421c331748f05d325d3c664f1d8ca2a054dab47e69698730cfd3da0223f93ba994e036a42b55691547ee398c1628035dea132ff3101a5f2a4ea9ca8dfc157f7d4a861691d80a454f31acee7df595d767dac1f5bcb7f972c64778ced3f6002a990f8ec39cfdf8f06d5e53b7ab0f983f442e3e71f1a89817262433b5ee67f2572ff3cc37ce6a4f3a04a01c669f8cd2764dbf71ce2c66eeacef212253bc597a0d5ab7e09a5f12665fc422c22eee6c94f3410344d65cc4e355c56fdae999eb5f44fd2625eb6329d73af5a6443ab0b7a13359b2eb360de9e2d5c3dd4d4746a3aae7d9d5a0e3ba10582d6050deef96b8c6e5dd6762d4ecda7a986bb717f828e4f41dddbcd70e117911b09b4b525a5739ebf41f824c58971418ea4ac8b2b4616c3d68c8b63dac77485742854fea7c3bd8b7cae4d1ac851e8138be42abc9fd91d4f98ee4c0c07c199cf40d5796e8518d65da9d04bd7fa061e2cf7abc11a210f8e694d05991239fcd35165d7e95b405f8f09dc3397157e5acda00665a28ad70c82603648c2d31d51efb25cb28a540d5a11b5464d526ced10c57ab4541f0a52ee3b72ea3250300bb1c653bf77500f3806013b7db80633ac790f727171b57e1073a7906b8d861eddd2e97aca7aa8014801bf40eac5c17034afc59234e432a4f403714b8cbdaf948b7c0ee513cec5db719c40882a36e1cbd967ed423857edf2e0488b9b8fde15c80ca664602b1827ba453166f395b5d2ba248a0d0fbd41278c7fe9e833b86686cd057921732bc45590dea6112fa244b6e3528f019042b4f15ab4e91854f54af6bd76d3fbe6e4103661d2854e06e227c68493237e9cb6d60ff4ef71bd8600ec70273290fbdf8df9b41fbdc2f32371f07665691193f7320f0af902ab760b530d44c4c4d6f028c370077a06f0a7058b33e1fd7f7ae89cbdf7ad4cb06eb04bb4d7e45b48b42556cba0b93185c4088336833f66626af1aec54db5258c27815d1da9ecafef663ee766fc064b6cd3df764641f952fac9bcd0828ea2bfa62ac7549967fb00b461a96e65d3f26283306edefb6a7b21e1a716b4b897b7746e20053a4126dcd301b8581055d663745ceba74d63d55029f4c92e0bbda22aaa39048c5e74e79a29ff6e50078504965fa6a6b9a24272e718004885706d33a413f92cb14ab30030934e40be6cd828c02dc4b6b6f1e41b9aa024cb4353b57c2a9e63c10248779173416f783a1ad36f40273484e623ffae92b9f6979cf3d0418c1fb1b0a0e005c82ee2bb2454d682f70b0e3ac8893d775895785cfd92a39fc1bc8b3a9dcf8605c654788ef72989d89d13d4fc09d8532b5de5b0c3749f709304b2c81c40ea102aaa8770391afb47c777c085177929744abdfd1243052c394e0070d774f241a36b6fcec3527ada625cacade549d6c78685ae7919b891a915a56bd414ff4e88cce2f85875f5b76d8476f06ac400c3060361960ad9db8198eb02f1767c483159c9d594953aeb9a8d1b7fb7df98e4fab8deda8d77bc8e3954d72136ca0c791dface5d01e3dc0e3d42bc1111e09a1b5429d9421ef503294c5f0d83fd880e20ba97df86ae7973b6691f9ee17876f578bbf0b7b3933e1e34e1cb8bc7bb84cb4de8fdebf055be3a772af5e5eee01a7409d6c1b33f15d305f0201f1778eef5af64dd1534e1a1f1f2395eee2fa2d71a8694e8ef70a9decc1364e0e221c4bf71ed16be23059375663766c69fb63d9a57f76b371531c36ecf486c56c90ec1b78fdbb20f52a8e37a14eded89ddea853e5205d9378596a3c9da423bcfb6e0a7d4659516cc820b941cd2bd6593edea026e0197add66131fdf5eb4c92bc5fbd6feb4dbc866764d906b88101e72baf0f58602188955743f4495f2c2b4ecfb3687cc38abaa0e4098174d2b2e1d58e67c461287e3abeebcd40f3b9eb1d2d6426e20816f08e3319eb8983715531e603aec1e13e26cabaa35fb411ec9ac26417ae5c989f71e363e7721737f342d5c8b5727c1d00f3ae95219f8ba768afd75fbefd338dee5101c13beeb40f39acd69b7fae683c3c417e5e52465ab8f625ddd4adb8c026d7583227eebc9872eb86483a6b99bea5c317741d5105b320d714d453ec5f6cbaf8fc0ae89582af88b63264c5d05f46f9f4baed5e4095df242f4e2a6716d53b35c0cb1b3922f48a1b5248c723eaae7dec55acb4ae73bda4dad4147e703f17d0a7d49fb3a6afff1824819cbb2b2058005a8c82453e92dadc17178a86e966b5d4d767d543ed9333a2a44d5c9b021d465820b69dc9d27d2180b1691cc9e7c39122102930ad0e8b553ff0509eaabb02c6b07ef572933546361637da8d8305eac08e064b7ca752b52439e9275937ede4754b9d7a6e7851e988f0f9fbf6a8d215bf3e77ce2e56c82a6a1c76210843576ab3ff111854339123303274076f7d0330ad3ca717bf5400fc9087bb9ceb6a7b90702e0d7278387db75ac32479225aff0c20a11beb650356964e339da836cd7698b13e86fc750176ab6751fd4c5bb9a24f43e497d7ba02dec3812941011baf775eb232b842de3c6556a107086e26c53ec9ae168110572014f7ec86475081e4af371e2354fc2ff2920d42144d111455cef26bdc37c69c98d39c5a675e1331d4304fa13eb6d4bdfccf6d68485ec222a419025f42ad9127ca7077b6117e7ae8a7d2178356ea8ca782bca0ae216a506a3177c3cbfe491815d21e21de421377b9db2106cbe42761d272237ae39885dbb3359c28bcbb0bb8a4b3745aa7afb00f5f4257d82aa8abc32ce076896526fbc3e8a768d85b1de33738a4e09ce65c03ec72aa9f58e1e57d25b5759f1678ec26610e1e11740f5e7e7f2b2b59a8a8500e37764f04e5f52f977f778b8fcc3b1410871f54938eb46186e5c48db8504ffa20247dbc599889c4f358980007e4f92ba238e7477d501782ee85c29c1c70c50650d5d135edf23563e5210f6df6895a4dd69e1bec94bc161ccfe0d96219866993ce775da37f2367fab0e37a8c66434394d4d95a147a3b8ffe5f72ad928ccb4f8daf54c2fc6001ccce0bd3ade72ae87351bf995601e666e09afceba73cc953853dfc477a1a7ca9592ddbd52f6aeb6deeb28d49408b45c118a97d85a9118750e95be31d008b08789c76d4dc2888bf1ceb96318424012c61e3b7a5a36daadea6cac469e69ba8005e7e153d49e46a6d53b0b33539d8eaaaaa717d307a97c9897c1aeee926391e58378c78b9a24dab384b407ab3251aa117fd6424aaeec04c99fdcdb7cb915d8c131f32d1f9d441654deb1564e0746555eb446ab0685feb37725c956a5e43bbc030542064c57c55c68c9780bd9c8d6d4f6fde794ce490eaaab6431e41c4c83d937161f7c4dcf0856fcb202850c91779afc12c4d2da2b75d317c6a048e8fe84928a65e40f9108067f202d591f57cc96304fb16768c78dacc9f923cf4d742a8ace79b76af52eed6b1e8c8d58b1cefe11f610624cf37d081b60acf43f5c2b4fd52744bbab52f604a8801dccbcec46ac864ef7a02a9ad00c14c63eda3147e673e69e86381bb5809318a1d7f979c02b05e9ee8f53f09a852ca7d56ee022e99a9827127e8437c04dce0f1209044beec8e6c010bc4c23ccb52b573f8e4853243829bacf9f185e6c6550049f100ee363911a1f548a49fead6eebfb036cb23b759d37f64dda2b3ab445a841d4a7fa0ab1580930504d14a514699181ac6b43a5e3bf6d20199b5a4ceb2a1f9377280a88febd9e0679fa21cb1faf4b4077ce8d9a8ea06ed95579202ce3eb17570114b0e13a87370f832708d88c2d15df129a18010f3b648850ef445c421ba21c64894dce6265305eac6aa2331630c170311fde9e475a1bc7593ae855f965c3e61a5cedb60359ab238e9e2d7641369695fb20b1a79a4c7f3e8907a342852bfcaeb28e08bc5c46bbecdb038a6aac30545eb8371f689690c87a9eb80af1774310d8218289a3b316a75a84283490f167e352cd7729c29f97ed59e3c3256ef3585c1769b72c28b16fc7e7eb5723bf258f3fba52e54e4533c516377784da847b78d38ed826cf8d0a26913a8fb506101312ccbbffa416f47882c2c32785bf7c61c02d5fcf4d9c03c256b85f3644d353ddc2478c600f5574e30557fcbe95fbda6da768f2e848edd66234e5d20efb84e420a5f1506d85a11b1b510fbd97e16e7ff8fafdfe3d77ef3879a3802bb6a433efbf9c320e1b7a1d028ccf92e53aa3397f001802fa6b82fd119cf62bdf657c78ccd234551d9cf84930dfff9663eea1ea07bbe3aebc30ee6606ab98a76a3dd041c6b3e6412abdb284e11229df6acb6a7696028303361ade7cab6b2f7575ee0a6633b44e07ef0a39226066a62a2ac32be79c242f90cb64641261b5f3d618f58f633c679123139d0efc0d21e775e6cbe363a12f7699869cadb5866d35e392f60f021b37dcf67b3c8669c48a55c033751388114b8a9622009eb1076c420a68317fbb0733445c6d60ab9852964363d6b55e25c8bd4178a064b0a3d4b37e1266f111696b7a2deaafc3f4c9a6022f9c440269fe8625da9acc0bb7711145ff67589225052688d4368af41833c310bd9d6e23fade19b6115be05bca9c59f12a824ca499963c50369a03516118be02c9e1ee1bee8df1be5760f277d16eafb8885d994469f213badc26a9a1239190b39e37ef11b791a29939e5e467f8a26906187e098f0e37a09c61d4a2e903cbceec424cbee241068f57be8f13c8e82ef35925834847dc88ca406fa9af86ff92ac0301e9c62f97c40fca5138f98c8c25b9dd1b1af47114f235293a6322a6b95a51b34a3fc72a8d0a6cde34cdbad6656ab73125018cfdea381cd7f487e4f8abf071a11b987716fc0b3c5616564aa9cbe40457e1eeca5eee418e681cfe7ba0ce5f7d1252c7580f8aa0acf7550799ea0adbeba4a7c977e4e0da0ac156927c2ff793f4a5382515019bb72bf56e4bd8a1f76ffee7a4442f7b363f035dccfeb863a50bf4b3e8bb040994669ce44a2bae2423dd7f09fb00d946e2bc02a08aeaf6740bedb09ebdfa81fce4b2787245a7aa5f87b3aa1bfc580d227977e0f6fd6ad4b6317cb0f5d07d8cd2d911bf78e80cca06ea42009dbf88c239be77c09ceeaad5be90c0e3b62f215a2d8a74f721e9ed79204fb96a45d452870a74e0f44fd737561db854df134b44f6f4e782f43b6ecf21858f5687c09700628e139ae12d1e4621ea9c2cd0923f8f17018bec24708f6da5dfd779dea92ba3f2f1eda035664eba9ab0400f0c3f89d2906a606aa28c8c78331cb5e81c002b5bb70b240d536462f9a0fd05f5b4a2404bb4dc4439ed0303d112b7fb140b4184a8d9f22325c1d4ed6bb85481944282e898e7d3e901b2da8317c2687101965e4f38a3d18b55ac24bd4f7b040e42cae4c5f426a5d2e17e3c9683a8f0955deb3961ae77f0823448448177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643502a53940fd0ee3bfe96f2074351be2f4f0fe46064a09c6485a1ab29c18183e59f2387c4c9640721b86117bbd3845acb5a2ae06a75dd81f2a788c8aa48de8ba6641e2f19e7dc8b7eef7b21689ecf5011d63b7df46d99eaac0a45c451c6969e55ab7c414559182c27af1b63356753e095a648cc91e9f81e510cd1c926bded799da94a815abf926dcebd0faa3e1afa6b51cee41d837a9cffc5bc04c87fc4a3d7890cd2e392c2f860504e9dda94f77d966fb5775e07160a9782cff6b3a1700d46f8bf7ca74d7de381fc346a6ca8786a079939a88c374476bed7e8dc36bf4eea50481050d7138a136c29c3d721b4688d04832d144cd1c378e8cf5c6281bf4a6d5a7d9697fff9cc33001be81a20dea1c49e47ef7c56c2a34aec4e264d541d7c8c2b876dfe28e8676a891e6d5279a35d5f2f62d252bfc2ac18eb942f9271bdadeeb5416929c64859893ba6b6d4d21e2a1a0467d90bafca117de887fa1f260d0da845f095f40d8fbd7efb3f0adc2cbd3ac07704f518b4d3406a660e37905099cb52c765819e06c92aae62a9ec2e860bdc6951e1c8c374497c5dd0dac51c5d6fabced8450625466969a9837a9c495df4d92561fd884ec9f552cb82e12521fe376318c26f6d97ab85958d976aa74d9c523b07b95c9793099596e85714ba4fdc3d1b3bbd2c077116b0e0aa3b00a1e5dc2a6ad75fdd8e347a048d38853a97fc2404abd0c0e5dracut-functions.shwrite-ifcfg-suse.sh../../dracut/modules.d/98dracut-systemd/dracut-cmdline.service../../dracut/modules.d/98dracut-systemd/dracut-initqueue.service../../dracut/modules.d/98dracut-systemd/dracut-mount.service../../dracut/modules.d/98dracut-systemd/dracut-pre-mount.service../../dracut/modules.d/98dracut-systemd/dracut-pre-pivot.service../../dracut/modules.d/98dracut-systemd/dracut-pre-trigger.service../../dracut/modules.d/98dracut-systemd/dracut-pre-udev.service../../dracut/modules.d/98dracut-systemd/dracut-shutdown.service../dracut-cmdline.service../dracut-initqueue.service../dracut-mount.service../dracut-pre-mount.service../dracut-pre-pivot.service../dracut-pre-trigger.service../dracut-pre-udev.service../dracut-shutdown.servicedracut.cmdline.7.gzYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdracut-044.1-lp150.13.6.src.rpmconfig(dracut)dracutdracut(x86-64)mkinitrdpkgconfig(dracut)@  @@@@@@@@@@@      /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/get_kernel_version/usr/bin/perl/usr/bin/pkg-configbashconfig(dracut)coreutilscoreutilscpioelfutilsfilefilesystemfindutilsgrephardlinklibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)modutilspigzrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sedsystemdsystemdsystemdsystemdsystemdsystemd-sysvinitudevutil-linuxxz044.1-lp150.13.63.0.4-14.6.0-14.0-15.2-12191662.21btrfsprogs3.184.14.1ZmZ؄Z؄ZZ@ZZ@Zw@Z@Z@ZZ@Z}@ZiZaZV@ZTZ3@Z2gZ1@Z1@Z*~Z'YZ@YYY@Y@YW@YYYYg`Yf@YdYGYC@Y7YR@Y]YYYYYX:@X@XX@X-X9@XX~@X @X @XX@XpX@XX|X|XoXQ4@X<@X*X(UX!@X lX lX@XWw@WW@WWW_@W@WW@WW/@WW:WW@W@WzOWc@WQq@WM|W)@WX@WWo@W @VVV@V&@VV@VHVV@V@V_VV@VV@VV@VV@VV@VUVUVTQ@VMVKVKVI@VD@VA@VA@V9@V9@V9@V8V8VCVV @V @V@V@U@U@UYUU@U@UٵUUU'UU\w@UL@UQT\@T@T-@Tء@T[@T@TTp@TpzT>aT5'@T->@T"@T @TTT@Tk@S@SS@SS@S@S#@SS@S@SESES\S @SS@S-S-S@SSDSDS @S @Sg@Sg@Sg@SS{CSy@Sy@St@SsZSj @Sg}@S`S_@SZN@SNpSKSKSG@SFSE6@SE6@SE6@SCS=M@S=M@S:@S5d@S1oS"@S"@S L@SSSnSnS(S?SR@R@RRRRRRRb@Rb@RmRmR@R&R@R1@R@R0@Re@R_@R[RZ@RUE@RSRR@RNRNRNRL RL RB@R=@R=@R-@R-@QQQQ@Q@Q)@QKQyQ>@Qr@QkQ\QHS@Q?Q']QQ@Qh@Q"@PP@Pd@Pe@P@P = 3.18 btrfsprogs, rather than conflicting with an older one". Dracut should never depend on optional components- Ignore module resolution errors (e.g. with kgraft) (bsc#1037120) * adds 0520-Ignore-module-resolution-errors.patch- 90kernel-modules: Ensure phy drivers are loaded in initrd (bsc#1034893) * adds 0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch- 90kernel-modules: Fix backlight on Cherrytrail devices (boo#1034785) * adds 0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch- 95fcoe: fix rules generation (osc#1036323) * adds 0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch- More correct patch description for 0512, no functional changes * updates 0512-Make-binutils-optional-when-elfutils-are-available.patch- Require version >= 3.18 btrfsprogs, rather than conflicting with an older one- Fix subnet calculation in mkinitrd (bsc#1035743) * adds 0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch- Conflict with older btrfsprogs < 3.18 bsc#1035518 * otherwise when zypper duping we are not able to generate intrd until the btrfsprogs are updated, this way we force the app to be update beforehand (13.1 and SLE11 migrations)- Ensure hisi_sas_v2_hw gets included (bsc#1034597) * adds 0515-90kernel-modules-also-add-block-device-driver-revers.patch- Fix mdraid regression (bsc#1028542) * adds 0513-Fix-regression-caused-by-6f9bf2b8ac436259bdccb110545.patch - man: make the -k option clear using mkinitrd (bsc#1012656) * adds 0514-man-make-the-k-option-clear-using-mkinitrd.patch- Fix typo in installkernel script (bsc#1032576)- Drop binutils dependency in favor of elfutils * add 0512-Make-binutils-optional-when-elfutils-are-available.patch- 01fips: Make init on non-x86_64, specifically s390x, pass (bsc#1021687) * add 0510-01fips-Some-modules-use-separators-other-than.patch * add 0511-01fips-ensure-fips-initialization-succeeds-on-s390-x.patch- installkernel: handle make bin-rpmpkg (bsc#1008648)- Do not pass ifname for bonding devices (bsc#995812) * add 0314-nfs_do_not_pass_ifname_for_bonding_devices.patch- Find devices by path for S390x (bsc#915218) * add s390x_persistent_device.conf- 01fips: Remove zlib module as requirement (bsc#1020063) * add 0509-01fips-Remove-zlib-module-as-requirement.patch- 90multipath: 90multipath: start before local-fs-pre.target (bsc#1005410, bsc#1006118, bsc#1007925) * add 0508-90multipath-start-before-local-fs-pre.target.patch- unlimit TaskMax for xfs_repair in emergency shell (bsc#1019938) * add 0507-Set-TaskMax-inifinite-for-the-emergency-shell.patch- Boot on s390x with fips=1 on the kernel commnad line (bnc#1021687) * add 0506-Boot-on-s390x-with-fips-1-on-the-kernel-commnad-line.patch- Allow booting from degrated MD arrays with systemd (bsc#1017695) * add 0505-Allow-booting-from-degraded-MD-RAID-arrays.patch- Add md4 and arc4 modules for ntlm authentication * add 0454-Add-md4-and-arc4-modules-for-ntlm.patch- Resolve symbolic links for -i and -k parameters (bsc#902375) * add 0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch- purge-kernels: Handle kgraft patches (bsc#1017141) Cleanup unused code.- deal with incomplete ibft bootflag settings (bsc#1007648) * add 0504-ibft-fix-boot-flag-check.patch- Remove 0314-run-rpcbind.patch again, was solved by another change in rpcbind- Try to always add pinctrl-cherryview (bsc#998440) * add 0452-Always-try-to-add-pinctrl-cherryview.patch- nfs/rpcbind: rpcbind uses now /run/rpcbind for temporary data. Create the needed directory. * add 0314-run-rpcbind.patch- systemd-initrd: Add initrd-root-device.target. Cherry-pick to get systemd v230 into factory (bsc1009089) * add 0451-systemd-initrd-add-initrd-root-device.target.patch- Bash cannot handle binary strigns with embedded NULs. This used to work by accident, it no longer does starting from bash 4.4. Strip NULs during all comparison operations as a workaround. Addresses bsc989218. * add 0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch- Do not create initramfs with world-readable permissions if early microcode update is used bsc#1008340 CVE-2016-8637 0503-dracut.sh-create-the-initramfs-non-world-readable-al.patch- Add missing rules file for previous patch * modify 0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch- 90mdraid: Use stock MD rules to assemble RAID arrays (bsc#998860) * add 0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch- 95resume: Do not resume on iSCSI devices (bsc#999663) * add 0310-95resume-Do-not-resume-on-iSCSI.patch - 95iscsi: ip=ibft is deprecated (bsc#1004437) * add 0311-95iscsi-ip-ibft-is-deprecated.patch - 40network: do not print warning about non-existing file (bsc#1004437) * add 0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch- 90dmraid: do not delete partitions (bsc#998860) * add 0309-90dmraid-do-not-delete-partitions.patch- Give-persistent_policy-precedence-over-dev-mapper-names (bsc#908143) * add: 0502-persistent_device_policy_param_enhance.patch - mdadm IMSM_NO_PLATFORM workaround for kdump (bsc#975404) * add: 0308-mdraid_add_IMSM_NO_PLATFORM_env.patch- 90multipath: parse commandline option 'multipath=off' (bsc#1001691) * add 0307-90multipath-parse-kernel-commandline-option-multipat.patch- 95fcoe: do not start fcoemon twice (bsc#1001512) * add 0225-95fcoe-do-not-start-fcoemon-twice.patch- Reformat patch headers: * modify 0199-rd-iscsi-waitnet-default-false.patch * modify 0200-dracut_fix_multipath_without_config.patch * modify 0210-add_fcoe_uefi_check.patch * modify 0212-fcoe_reorder_init_path.patch - Rediff patches to apply cleanly: * modify 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch * modify 0133-Allow-multiple-configurations-per-network-interface-.patch * modify 0170-iscsi-skip-ibft-invalid-dhcp.patch * modify 0218-40network-allow-persistent-interface-names.patch - Remove spurious whitespaces: * modify 0169-network_set_mtu_macaddr_for_dhcp.patch - 40network: print out correct prefix (bsc#996141) * modify 0125-40network-separate-mask-and-prefix.patch - 95iscsi: setup bnx2i offload connection correctly (bsc#997598) * add 0224-95iscsi-setup-bnx2i-offload-connections-properly.patch - Rename patches to match sequence number: * old: 0019-40network-Fix-race-condition-when-wait-for-networks.patch * new: 0012-40network-Fix-race-condition-when-wait-for-networks.patch * old: 0066-40network-always-start-netroot-in-ifup.sh.patch * new: 0013-40network-always-start-netroot-in-ifup.sh.patch- rd.iscsi.waitnet should default to false in order for dracut to wait for the network devices (bsc#997598) * add 0199-rd-iscsi-waitnet-default-false.patch- 95multipath: Replace 'grep' with 'sed' for shutdown scripts (bsc#999220) * modify 0306-90multipath-add-shutdown-script.patch- fix boot issues using RAID, bnc#970215- Add missing whitespace for md raid suse kernel param parsing (bsc#970215) * modify: 0059-99suse-Add-SUSE-specific-initrd-parsing.patch - Fix IFS separater in net-lib.sh (bsc#996141) * modify: 0125-40network-separate-mask-and-prefix.patch- Rename patch: * From 0211-fix_multipath_check_hostonly.patch to 0303-fix_multipath_check_hostonly.patch - Rename patch: * From 0213-10i18n-keymap-find.patch to 0213-Fix-wrong-keymap-inclusion.patch- 95fcoe: Do not complain about missing /etc/hba.conf (bsc#980539) * Add 0215-95fcoe-Do-not-complain-about-missing-etc-hba.conf.patch - 95fcoe: silence lldpad warnings * Add 0216-95fcoe-silence-lldpad-warnings.patch - 95fcoe: Allow to specify the FCoE mode via the fcoe= parameter * Add 0217-95fcoe-Allow-to-specify-the-FCoE-mode-via-the-fcoe-p.patch - 40network: allow persistent interface names (bsc#995284) * Add 0218-40network-allow-persistent-interface-names.patch - 95fcoe: use interface names instead of MAC addresses * Add 0219-95fcoe-use-interface-names-instead-of-MAC-addresses.patch - 95fcoe: always set AUTO_VLAN for fcoemon (bsc#995019) * Add 0220-95fcoe-always-set-AUTO_VLAN-for-fcoemon.patch - 95fcoe: Add shutdown script (bsc#994860) * Add 0221-95fcoe-Add-shutdown-script.patch - 90dm: Fixup shutdown script (bsc#994860) * Add 0222-90dm-Fixup-shutdown-script.patch - 90dm: fixup dependency cycle between MD and DM shutdown (bsc#994860) * Add 0223-90dm-fixup-dependency-cycle-between-MD-and-DM-shutdo.patch - 90multipath: Start daemon after udev settle (bsc#986734) * Add 0304-90multipath-Start-daemon-after-udev-settle.patch - 90multipath: load dm_multipath module during startup * Add 0305-90multipath-load-dm_multipath-module-during-startup.patch - 90multipath: add shutdown script (bsc#994860) * Add 0306-90multipath-add-shutdown-script.patch- Reformat patches and add patch header: * 0053-01fips-fixup-loading-issues.patch * 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch * 0128-90lvm-Install-dm-snapshot-module.patch * 0133-Allow-multiple-configurations-per-network-interface-.patch * 0138-fips_add_aesni-intel.patch * 0168-remove_plymouth_logo_file.patch * 0169-network_set_mtu_macaddr_for_dhcp.patch * 0170-iscsi-skip-ibft-invalid-dhcp.patch * 0180-i18n_add_correct_fontmaps.patch * 0196-ibft-wait-for-session-on-all-paths.patch * 0201-fix_nfs_with_ip_instead_of_hostname.patch * 0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch * fips-kernel-4.4-fixes.patch - Rename patch: * from fips-kernel-4.4-fixes.patch * to 0139-fips-kernel-4.4-fixes.patch- Do not overwrite existing FCoE configuration (bsc#993861) * Add 0213-95fcoe-Do-not-overwrite-FCoE-configuration.patch- Fix DASD SSID handling (bsc#989313) * Add 0501-dasd_fix_ssid_bigger_zero.patch- Advise user of fs recovery options when we fail to mount (fate#320443) * Add 0404-dracut-emergency-optionally-print-fs-help.patch- Add 32bit arm support to installkernel- Add 0213-10i18n-keymap-find.patch: - Fix choice of keymap for inclusion (bsc#942896) - Refresh 0301-include_sysconfig_language.patch- FCOE fix bsc#982588 * Add 0212-fcoe_reorder_init_path.patch- fips-kernel-4.4-fixes.patch: adjust the kernel module list to match the SLES 12 SP2 kernel. (bsc#976577)- Port missing SLES patches * Add 0197-95iscsi-Do-not-require-network-for-qla4xxx-flash-ses.patch * Add 0198-95iscsi-set-rd.iscsi.firmware-for-qla4xxx-sessions.patch * Remove 0194-95iscsi-Do-not-require-network-for-qla4xxx-flash-ses.patch * Remove 0195-95iscsi-set-rd.iscsi.firmware-for-qla4xxx-sessions.patch - Rewrite patch: * Add 0302-Revert-90multipath-add-hostonly-multipath.conf-in-ca.patch * Remove 0001-multipath_revert_mpathconf_binary_use.patch - Update 0403-95lunmask-Add-module-to-handle-LUN-masking.patch to match upstream kernel submission (FATE#319786)- Add IFS restoring where it has been lost due to mainline merging (bsc#977117) * Add 0500-Reset-IFS-variable.patch- Make sure to install collect binary (bsc#976466) * Add: 0188-95dasd_rules-Install-collect-udev-helper-binary.patch- Remove version from requires on subpackage - Add a split provide because of the package split for SLE12 SP1 to SP2 upgrade- Forward port of latest SLES patches (fate#320499) Add: * 0001-multipath_revert_mpathconf_binary_use.patch (fate#320499) * 0170-iscsi-skip-ibft-invalid-dhcp.patch (bsc#953361) * 0160-s390-update_active_devices_initrd.patch (bsc#939101) * 0161-95zfcp_rules-simplified-rd.zfcp-commandline-for-NPIV.patch (bsc#964456) * 0190-replace-iscsistart-with-systemd-service-files.patch (fate#319024) * 0191-static_network_setup_return_zero.patch (bsc#919179) * 0192-iscsi_set_boot_protocol_from_ifcfg.patch (bsc#919179) * 0193-95iscsi-Set-number-of-login-retries.patch (bsc#951003) * 0196-ibft-wait-for-session-on-all-paths.patch (bsc#951003) * 0403-95lunmask-Add-module-to-handle-LUN-masking.patch (FATE#319786) Added, but still commented in spec file (still needs adjusting): - Fixup booting from qla4xxx (bsc#951003) * 0194-95iscsi-Do-not-require-network-for-qla4xxx-flash-ses.patch * 0195-95iscsi-set-rd.iscsi.firmware-for-qla4xxx-sessions.patch- dracut-installkernel: Fix for aarch64 (bsc#947670)- Move dist config file to /usr/lib/dracut/dracut.conf.d (bsc#972143) - Remove stale, unused patch file: 0181-no_systemd_cryptsetup.patch - Still create a debug config example in /etc/dracut.conf.d- Add 0211-fix_multipath_check_hostonly.patch: - Fix warning about multipath- Modify 0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch: - Don't try to include plymouth if plymouth-dracut pkg. not installed- Add 0210-add_fcoe_uefi_check.patch: - Only install fcoe-uefi module if needed (boo#965477)- Fix 0208-no_forced_virtnet.patch: - On non-QEMU systems it returned non-zero, causing dracut to fail - Fixed boo#965477 - dracut.spec: Remove 90qemu-net entirely instead of disabling - running_in_qemu was broken (reading output of >/dev/null)- Fix 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe.patch: - Patch did not have any effect whatsoever - Fixes bsc#869496 - Rename from 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch- Add 0169-network_set_mtu_macaddr_for_dhcp.patch: - Set MTU and LLADDR for DHCP if specified (boo#959803)- Modify 0017-45ifcfg-use-distro-specific-scripts.patch: - Also revert upstream commit f34e1d6b to not forcibly include network and ifcfg modules (bsc#960669) - Refresh: - 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch - 0132-40network-fixup-static-network-configuration.patch - 0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch - 0402-driver-fail-summary.patch- Add 0209-fix_modules_load_d_hostonly.patch: - Fix modules-load.d with hostonly (boo#962224)- Add 0208-no_forced_virtnet.patch: Don't include qemu-net modules without reason. Fix for bsc#960669- Refresh and merge: 0133-Allow-multiple-configurations-per-network-interface-.patch 0145-40network-handle-ip-ifname-static-correctly.patch 0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch - Delete 0134-Remove-bootdev-warning-bnc-881112.patch: - ip=ibft got deprecated, so workaround not necessary- Add 0207-handle_module_aliases.patch: Handle module aliases correctly to not generate unbootable initrds with different kernel versions. Fix for boo#962694- Don't require bind-utils, it conflicts with minimal-base-conflicts- Add warning about pkgconfig file to rpmlintrc's ignore list - Fix spec file: - Add dracut-catimages manpage to dracut-tools - Fix summary of dracut-tools subpackage- Remove 0400-use_fstab_systemd.patch - Move dracut-catimages, /boot/dracut and /var/lib/dracut into dracut-tools subpackage - Cleanup spec file- Refresh patches with line offsets: 0017-45ifcfg-use-distro-specific-scripts.patch 0048-40network-Only-enable-network-interfaces-if-explicit.patch 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch 0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch 0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch 0182-fix-include-parsing.patch 0183-fix_add_drivers_hang.patch 0203-no-fail-builtin-module.patc- Update to dracut-044 - Patches upstream, removed here: 0119-Reset-IFS-variable.patch 0120-mkinitrd-suse.sh-Bail-out-with-exit-1-if-initrd-cann.patch 0122-Get_kernel_version_from_gz_file_for_arm.patch 0165-Order-root-fsck-after-pre-mount.patch 0184-fix_lvm_wc_warning.patch 0185-dracut.sh-remove-_EARLY-from-CONFIG_MICROCODE_-check.patch 0401-mount_option_mountpoint.patch - Updated/Refreshed patches: 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch 0019-40network-Fix-race-condition-when-wait-for-networks.patch 0056-81cio_ignore-handle-cio_ignore-commandline.patch 0058-dracut-add-warning-when-including-unsupported-module.patch 0066-40network-always-start-netroot-in-ifup.sh.patch 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch 0125-40network-separate-mask-and-prefix.patch 0131-40network-handle-prefixed-IP-addresses-correctly.patch 0132-40network-fixup-static-network-configuration.patch 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch 0159-network-Try-to-load-xennet.patch 0202-dracut_dmraid_use_udev.patch 0203-no-fail-builtin-module.patch 0402-driver-fail-summary.patch- Fix 0202-dracut_dmraid_use_udev.patch: - Statement was missing a program to execute- Add 0206-nfs_dns_alias.patch to fix boo#955592: - Fix dracut run on nfs root where NFS host is a DNS ALIAS - Require bind-utils. host is used in some lines- Fix the wrong kernel config check for microcode with 4.4 kernel (boo#955712): 0185-dracut.sh-remove-_EARLY-from-CONFIG_MICROCODE_-check.patch- Disable 0400-use_fstab_systemd.patch - Fully implementing this would take ages - Fix boo#948771- Add numbers to the filename of all patches: fips_add_aesni-intel.patch -> 0138-fips_add_aesni-intel.patch dracut_fix_multipath_without_config.patch -> 0200-dracut_fix_multipath_without_config.patch fix_nfs_with_ip_instead_of_hostname.patch -> 0201-fix_nfs_with_ip_instead_of_hostname.patch dracut_dmraid_use_udev.patch -> 0202-dracut_dmraid_use_udev.patch dracut_dont_use_dpkg_defaults_on_SUSE.patch -> 0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch- Update description in dracut.spec- Add 0301-include_sysconfig_language.patch: - Include /etc/sysconfig/language instead of forcibly generating /etc/locale.conf - Workaround and partial fix for boo#927250- Add 0205-mdraid_ignore_hostonly.patch: - Always install mdraid modules (boo#935993)- Modify 0402-driver-fail-summary.patch - Add notice (bsc#952491) - Use mktemp instead of hardcoded filenames (bnc#935338) - Modify 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch - Use mktemp instead of hardcoded filenames (bnc#935338)- Add dracut-rpmlintrc - Fix permissions of various scripts, as patch does not create executable files- Fix format of patch disablement- Add 0204-mkinitrd-fix-monster.patch: - Implement functionality of -A option - Without this patch, -A sets host_only=0, but host_only wasn't used - Translates into --no-host-only now - References boo#935993- Add 0402-driver-fail-summary.patch: - Port 0169-Enabled-Warning-for-failed-kernel-modules-per-defaul.patch: Subject: Enable warning for failed kernel moduiles Enabled Warning for failed kernel modules per default and added summary of those to the end of dracut output References: bnc#886839 - Disable inline warnings in favour of summary- Add 0203-no-fail-builtin-module.patch: Don't let inst1mod fail if module is built-in - Fixes bsc#935563- Always install dm-snaphost module if lvm dracut module is needed, even if dm-snampshot is not loaded on the host yet (bsc#947518) A 0128-90lvm-Install-dm-snapshot-module.patch- Add patch 0184-fix_lvm_wc_warning.patch: - Upstream commit 08eca6 to get rid of missing wc warning- Fix 0181-no_systemd_cryptsetup.patch: - Password input without plymouth didn't work- Disable 0181-no_systemd_cryptsetup.patch: it breaks existing installations of encrypted / on LVM.- Fix 0182-fix-include-parsing.patch - Didn't parse arguments with spaces correctly- Add patch 0183-fix_add_drivers_hang.patch: - Fix possible hang in dracut caused by add_drivers+=" " in dracut.conf (bsc#923116)- Add patch 0182-fix-include-parsing.patch: - Fix parsing of "-i" and "--include" - Fixes boo#908452- Add patch 0181-no_systemd_cryptsetup.patch: - rd.luks.key is not implemented (properly) if systemd is enabled, so ignore systemd in 90crypt - Fixes boo#915849- Fix systemd-vconsole-error properly (bsc#943312 and bsc#932981) Rewrite 0180-dracut-add-trivial-vconsole-fontmap.patch as 0180-i18n_add_correct_fontmaps.patch- fix systemd-vconsole-error in initrd (bsc#943312) Add 0180-dracut-add-trivial-vconsole-fontmap.patch- Add 0401-mount_option_mountpoint.patch: Make it possible to use a mountpoint as --mount parameter- Add experimental 0400-use_fstab_systemd.patch: Add entry for /sysroot in /etc/fstab instead of relying on root= and rootflags=- fix plymouth installation if dpkg package is installed - add dracut_dont_use_dpkg_defaults_on_SUSE.patch- Do not recommend, but require binutils package. bsc#941928- get_kernel_version is required for /sbin/mkinitrd- Update to version 043 Minor change: add missing dmsquash-generator- Fix dmraid issue bnc#905746 A dracut_dmraid_use_udev.patch - Taken over from SLE12 A fips_add_aesni-intel.patch - Do not touch /run vs /var/run bnc#922676 D 0106-dracut-Enable-converting-of-directory-var-run-var-lo.patch - Update dracut to version 042 Remove these already included or unneeded patches: D dracut_v041_to_HEAD.patch D 0011-Correct-paths-for-openSUSE.patch D 0068-95fcoe-uefi-Test-for-EFI-firmware.patch D 0170-enable-logitech-hidpp.patch - Fix nfs mount if IPv4 is used in fstab instead of hostname A fix_nfs_with_ip_instead_of_hostname.patch Adjust/refresh: M 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch M 0016-Add-new-s390x-specific-rule-files.patch M 0017-45ifcfg-use-distro-specific-scripts.patch M 0019-40network-Fix-race-condition-when-wait-for-networks.patch M 0020-00warpclock-Set-correct-timezone.patch M 0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch M 0048-40network-Only-enable-network-interfaces-if-explicit.patch M 0053-01fips-fixup-loading-issues.patch M 0056-81cio_ignore-handle-cio_ignore-commandline.patch M 0057-01fips-Include-some-more-hmacs.patch M 0058-dracut-add-warning-when-including-unsupported-module.patch M 0059-99suse-Add-SUSE-specific-initrd-parsing.patch M 0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch M 0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch M 0066-40network-always-start-netroot-in-ifup.sh.patch M 0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch M 0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch M 0079-95dasd_rules-fixup-rd.dasd-parsing.patch M 0080-95dasd_rules-print-out-rd.dasd-commandline.patch M 0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch M 0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch M 0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch M 0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch M 0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch M 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch M 0089-40network-create-var-lib-wicked-in-ifup.sh.patch M 0090-dracut-caps-Remove-whole-caps-module.patch M 0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch M 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch M 0106-dracut-Enable-converting-of-directory-var-run-var-lo.patch M 0107-Fixup-typo-firmare-instead-of-firmware.patch M 0108-91zipl-Store-commandline-correctly.patch M 0109-95dasd_rules-Store-all-devices-in-commandline.patch M 0110-95zfcp_rules-Store-all-devices-in-commandline.patch M 0113-91zipl-Install-script-as-executable.patch M 0114-91zipl-Translate-ext2-3-into-ext4.patch M 0116-Mark-scripts-as-executable.patch M 0117-95dasd_rules-Enable-the-device-before-checking-devic.patch M 0118-95zfcp_rules-Enable-the-device-before-checking-devic.patch M 0119-Reset-IFS-variable.patch M 0120-mkinitrd-suse.sh-Bail-out-with-exit-1-if-initrd-cann.patch M 0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch M 0122-Get_kernel_version_from_gz_file_for_arm.patch M 0123-95zfcp_rules-fix-typo-in-module_setup.patch M 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch M 0125-40network-separate-mask-and-prefix.patch M 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch M 0130-nfs-Always-add-all-kernel-modules-for-kdump.patch M 0131-40network-handle-prefixed-IP-addresses-correctly.patch M 0132-40network-fixup-static-network-configuration.patch M 0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch M 0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch M 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch M 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch M 0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch M 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch M 0159-network-Try-to-load-xennet.patch M 0163-Install-etc-sysconfig-console-to-see-specific-fonts.patch M 0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch M 0165-Order-root-fsck-after-pre-mount.patch M 0168-remove_plymouth_logo_file.patch M dracut_fix_multipath_without_config.patch- Fix mkinitrd (get_kernel_version) for arm* arch by getting kernel version from vmlinux.*.gz file instead of [uz]Image file. Taken over from mkinitrd bnc#908454 * Add patch 0122-Get_kernel_version_from_gz_file_for_arm.patch - Fix nfs ip= setup in case of IP instead of host in root= name (bsc#931307) - Honor allow_unsupported_modules setting From: Borislav Petkov $ make install of a locally built kernel, you don't want dracut to do --check-supported for supported modules when you have "allow_unsupported_modules 1" in /etc/modprobe.d/10-unsupported-modules.conf. Teach /sbin/installkernel to pay attention to that setting. Use modprobe --showconfig too, which is going to be the proper way to do it starting with 12SP1.- Add fix for multipath systems without multipathd.conf bsc#927719: Tumbleweed Snapshot blocked: no multipath support in 20150416\ (likely dracut issue) bsc#930019: multipath is broken in dracut due to missing /etc/multipath.conf file (systemd multpath.service condition) * Added patch: dracut_fix_multipath_without_config.patch- Update to dracut mainline version 041. Half of the patches got integrated mainline. Some others have been merged together when it made sense some have been left out, but are still in the repository as they need some special treating and mainline discussion whether/how they get added. These are also not urgently needed, but are debugging patches. I broke the rule here to mention every added/deleted/modified patch as every patch is touched and every 2nd got removed (mainline integrated). I also re-ordered the patches in the PatchXY: area for easier merging them and get them discussed and posted mainline easier, topic by topic. - Patches merged in the git tracking repository: 0065-95iscsi-Fixup-bnx2i-offload-booting.patch 0028-95udev-rules-Include-correct-sg3_utils-rules.patch 0135-lvm-Fix-12819a579900b9691e2-check-for-existance-of-6.patch 0100-Add-btrfs-rescue-utilities.patch 0067-95fcoe-check-always-returns-255.patch 0138-warpclock-Do-not-use-warpclock-module-on-S390-x-hwcl.patch 0077-90multipath-add-missing-11-dm-mpath.rules-file.patch 0042-Enhance-suse.conf-example-with-SUSE-specific-setting.patch 0161-Fix-error-message-when-there-are-no-internal-kernel-.patch 0111-90mdraid-Remove-line-for-offroot-detection.patch 0129-Revert-commit-6ecab258710d158a7a6-and-only-do-not-wa.patch 0041-mkinitd-suse-remove-hostonly-and-hostonly-cmdline.patch 0030-95iscsi-Autodetect-iSCSI-firmware.patch 0052-99base-Add-chown-binary.patch 0105-95iscsi-parse-output-from-iscsiadm-correctly.patch 0101-Print-stored-dracut-commandline-during-initramfs-bui.patch 0096-dracut-Fix-error-local-can-only-be-used-in-a-functio.patch 0043-40network-always-add-network-module.patch 0035-Introduce-force-drivers-parameter-and-force_drivers-.patch 0136-Revert-95udev-rules-add-persistent-network-rule.patch 0143-iscsi-Fix-up-ipv6-in-brackets-iterate-over-all-possi.patch 0167-do-not-symlink-var-log-to-run-log.patch 0024-Fixup-mdraid-setup.patch 0032-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch 0022-95udev-rules-add-persistent-network-rule.patch 0166-load-xhci-pci.patch 0047-95resume-skip-module-for-s390-x.patch 0014-Update-dracut-manpage-for-GRUB-Legacy-and-GRUB2.patch 0055-95fcoe-Only-install-fcoe-module-if-required.patch 0078-Restore-original-IFS-value.patch 0046-dracut-Do-not-wait-for-swap-device.patch 0074-More-empty-cmdline-fixes.patch 0112-99base-warn-on-invalid-command-for-initqueue.patch 0034-dracut-Do-not-stop-installing-drivers-if-one-fails.patch 0139-dracut.sh-check-for-logfile-logfile-option-and-creat.patch 0127-99base-Increase-initqueue-timeout-in-non-systemd-cas.patch 0104-Generate-fallback-mount-unit-for-root-filesystem.patch 0154-resume-Also-allow-this-module-on-S390-again-s2disk-c.patch 0149-dracut.sh-Fix-fstab-parsing-again.patch 0027-90multipath-install-dracut-specific-service-file.patch 0084-95rootfs-block-Correctly-terminate-commandline-param.patch dracut_v37_to_HEAD.patch 0128-90lvm-Install-dm-snapshot-module.patch 0063-90multipath-Install-libgcc_s-library.patch 0062-95iscsi-Install-libgcc_s-library.patch 0146-dracut.sh-corrected-logfile-check.patch 0071-Fix-non-export-of-journal-dev-boot-options.patch 0044-Add-find-to-debug-binaries.patch 0039-Remove-force-parameter-from-mkinitrd.patch 0026-90multipath-add-67-kpartx-compat.rules.patch 0099-90multipath-Load-device_handler-modules-early-during.patch 0029-90multipath-install-correct-multipath-rules.patch 0031-90multipath-Fixup-service-file-for-booting.patch 0036-95fcoe-Store-current-configuration-in-dracut-cmdline.patch A patch (dracut_v041_to_HEAD.patch) is being added without being properly referenced from the changelog. 0151-Go-back-to-xz-again-pixz-may-use-too-much-memory-whi.patch 0069-81cio_ignore-skip-module-if-cio_ignore-is-not-active.patch 0070-81cio_ignore-rewrite-module.patch 0033-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch 0098-Do-not-call-lvm-for-non-LVM-device-mapper-devices.patch 0023-systemd-always-tries-to-load-autofs4.patch 0051-mkinitrd-suse-add-update-bootloader-message.patch 0013-mkinitrd-suse-do-not-update-bootloader-if-no-kernel-.patch 0115-Handle-module-alias-properly.patch 0054-95iscsi-update-commandline-printing.patch 0148-dracut.sh-Fix-LABEL-and-other-fstab-syntax.patch 0122-btrfs-btrfs-dump-super-and-btrfs-select-super-do-not.patch 0045-40network-add-missing-_arch-variable-declaration.patch 0050-95iscsi-strip-one-set-of-quotes-when-calling-initque.patch 0152-Add-a-comment-to-easily-add-debug-modules-also-add-v.patch 0147-dracut.sh-Fix-UUID-fstab-parsing-in-case-mount-optio.patch 0038-95fcoe-start-lldpad-separately.patch 0082-00warpclock-check-for-sbin-hwclock.patch 0155-iscsi-iscsi.initiator-and-others-can-and-must-only-s.patch 0037-95fcoe-update-fcoe-interface-check.patch 0141-iscsi-Avoid-bad-ip-route-call-on-empty-address.patch 0049-95iscsi-Use-ip-ibft-for-ibft-autoconfiguration.patch 0153-Only-add-network-module-on-request-and-on-dependenci.patch 0097-Implement-rd.timeout-to-modify-the-device-timeout.patch 0169-fix-systemd-vconsole.patch 0073-Don-t-create-lots-of-empty-cmdline-files-for-hostonl.patch 0103-Fixup-missing-separators-in-rootfs-block-cmdline.patch 0064-90kernel-modules-install-scsi_dh_alua.patch 0012-Check-for-plymouth-lib-directories.patch 0092-dracut-nbd-Only-complain-of-missing-binary-in-hoston.patch 0160-nfs-Add-ip-.-and-root-nfs.-parameters-to-internal-dr.patch 0093-95iscsi-generate-commandline-for-software-iscsi.patch 0040-95fcoe-skip-VLAN-devices-in-fcoe-up.patch 0156-dracut.usage.asc-Remove-distro-specific-help-from-ma.patch 0018-mkinitrd-suse-Fix-whitespaces-when-adding-drivers.patch 0140-dracut.sh-Avoid-duplicate-devices-in-host_devs.patch 0095-95iscsi-use-static-configuration-for-software-iscsi.patch 0025-95udev-rules-Add-59-scsi-sg_utils.rules.patch 0072-Also-export-root-boot-param-for-hostonly-cmdline-cas.patch 0102-Align-dev_unit_name-with-systemd-s-function.patch 0001-kernel-modules-Fix-storage-module-selection-for-sdhc.patch - Added dracut_v041_to_HEAD.patch: new patch from v041 against our git- Add patch to load logitech-hidpp module in default initrd, fixes issues with not being able to enter LUKS password with logitech wireless keyboards (boo#918938) + Added: 0170-enable-logitech-hidpp.patch- dracut-fix-systemd-vconsole.patch: patch from upstream to start the vconsole for new systemd. + Added 0169-fix-systemd-vconsole.patch- Add patch to remove PLYMOUTH_LOGO_FILE from modules.d/50plymouth/plymouth-populate-initrd.sh (bnc#910952) + 0168-remove_plymouth_logo_file.patch- Do no longer package 02caps: patch 90 takes care of removing it.- regenerate the initrds on updating this package (or the -fips subpackage)- Apply patch for systemd-journald SIGTERMing on boot bnc#915575 * 0167-do-not-symlink-var-log-to-run-log.patch- add 0166-load-xhci-pci.patch load xhci-pci on Linux-3.18+ to allow USB-keyboard to give LUKS PW (bnc#911319)- 0001-kernel-modules-Fix-storage-module-selection-for-sdhc.patch: fix storage module selection for sdhci/mmc/ahci- add 0165-Order-root-fsck-after-pre-mount.patch ensure root fsck runs after dracut-pre-mount.service which calls resume (bnc#906592)- dracut-initrd-restore.patch: dracut-shutdown.service invokes dracut-initramfs-restore script which will never work in openSUSE because initrd images are named initrd not initramfs. Patch is from: Cristian Rodríguez * Add 0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch- Overwrite/generate modules.dep file using depmod since the file modules.dep is not portable across releases (bsc#874621).- Fix install-kernel with xen for self build kernels to show up in grub2 properly (bsc#897901) * Modify dracut-installkernel (source file) - Fix foreign fonts in plymouth and console (bnc#897972) * Add 0163-Install-etc-sysconfig-console-to-see-specific-fonts.patch- Add ip= and root=nfs.. to dracut internal cmdline to make nfsroot working (bnc#896464) * Add 0160-nfs-Add-ip-.-and-root-nfs.-parameters-to-internal-dr.patch - Fix error message in case there is no internal dracut cmdline added Simple fix * Add 0161-Fix-error-message-when-there-are-no-internal-kernel-.patch - Request DHCP lease instead of getting/applying the offer No bug number, but Pawel rated this high prio. This should hit SLE12 still. * Add 0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch- Try to load xennet driver in network module (if loaded). bnc#896464, bnc#896259 * Add 0159-network-Try-to-load-xennet.patch- dracut.usage.asc: Remove distro specific help from manpage (bnc#895363) * Add 0156-dracut.usage.asc-Remove-distro-specific-help-from-ma.patch - Add /boot/zipl to host devs if it is a mount point (bnc#892187) * Add 0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch - Add SUSE kernel module dependencies (in /etc/modprobe.d/*) (bnc#895331) * Add 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch- Network module may take quite a lot of initrd space. Do not add it unconditionally (bnc#892851) * Add 0153-Only-add-network-module-on-request-and-on-dependenci.patch - S390x can do s2disk, allow resume module there (bnc#889795) * Add 0154-resume-Also-allow-this-module-on-S390-again-s2disk-c.patch - Harden iscsi parameter checking. No bug report, but this problem was found during multipath testing and happens with 2 or more iscsi devices. * Add 0155-iscsi-iscsi.initiator-and-others-can-and-must-only-s.patch- Do not blindly try to touch the logfile (bnc#893219) * Add 0146-dracut.sh-corrected-logfile-check.patch - Only fix UUID= fstab parsing * Add 0147-dracut.sh-Fix-UUID-fstab-parsing-in-case-mount-optio.patch - Also fix other parsing syntax in fstab like LABEL= * Add 0148-dracut.sh-Fix-LABEL-and-other-fstab-syntax.patch - Fix up some bugs from previous commit * Add 0149-dracut.sh-Fix-fstab-parsing-again.patch - bnc#893615 * Add 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch - pixz does need too much memory, go back to xz in a conservative way (bnc#893981) * Add 0151-Go-back-to-xz-again-pixz-may-use-too-much-memory-whi.patch - Add some default tools to initrd when debug module is included and already provided an commented example line how to easily enable it. No functional change by default. * Add 0152-Add-a-comment-to-easily-add-debug-modules-also-add-v.patch- dracut.sh: check for logfile (--logfile option) and create it if necessary Add 0139-dracut.sh-check-for-logfile-logfile-option-and-creat.patch - Avoid duplicate names in host_devs Add 0140-dracut.sh-Avoid-duplicate-devices-in-host_devs.patch - iscsi: Avoid bad ip route call on empty address Add 0141-iscsi-Avoid-bad-ip-route-call-on-empty-address.patch - 40network: Don't report error for .../ifroute-* during module setup Add 0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch - iscsi: Fix up ipv6 in brackets , iterate over all needed iscsi mounts Add 0143-iscsi-Fix-up-ipv6-in-brackets-iterate-over-all-possi.patch - 90crypt: Fixed crypttab_contains() to also work with device in /etc/crypttab Add 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch - 40network: handle 'ip=ifname:static' correctly (bnc#892801) Add 0145-40network-handle-ip-ifname-static-correctly.patch- Allow multiple configurations per network interface (bnc#887906) Add 0133-Allow-multiple-configurations-per-network-interface-.patch - Remove bootdev warning (bnc#881112) Add 0134-Remove-bootdev-warning-bnc-881112.patch - check for existance of 69-dm-lvm-metad.rules in modules_setup.sh, lvm module (bnc#891791) Add 0135-lvm-Fix-12819a579900b9691e2-check-for-existance-of-6.patch - Moved persistent network rule revert to another file (was not in github): Delete: 0133-Remove-70-persistent-net.rules.patch Add: 0136-Revert-95udev-rules-add-persistent-network-rule.patch - dracut-use-fipscheck-openssl.patch: Switch from Mozilla NSS sha256hmac checking to fipscheck as recommended Add: 0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch - warpclock: Do not use warpclock module on S390(x), hwclock does not exist there (bnc#884513) Add 0138-warpclock-Do-not-use-warpclock-module-on-S390-x-hwcl.patch- 99base: Increase initqueue timeout in non systemd case (bnc#887402) * Add: 0127-99base-Increase-initqueue-timeout-in-non-systemd-cas.patch - 90lvm: Install dm-snapshot module (bnc#888530) * Add: 0128-90lvm-Install-dm-snapshot-module.patch - Revert commit 6ecab258710d158a7a6 and only do not wait for swap via parameter (bnc#882812) * Add: 0129-Revert-commit-6ecab258710d158a7a6-and-only-do-not-wa.patch - nfs: Always add all kernel modules for kdump (bnc#887906) * Add: 0130-nfs-Always-add-all-kernel-modules-for-kdump.patch - 40network: handle prefixed IP addresses correctly (bnc#880108) * Add: 0131-40network-handle-prefixed-IP-addresses-correctly.patch - 40network: fixup static network configuration * Add: 0132-40network-fixup-static-network-configuration.patch - Remove 70-persistent-net.rules * Add: 0133-Remove-70-persistent-net.rules.patch- mkinitrd-suse.sh: Bail out with exit 1 if initrd cannot be generated (bnc#886630) * Add: 0120-mkinitrd-suse.sh-Bail-out-with-exit-1-if-initrd-cann.patch - Adjust initramfs-$kernel.img to SUSE default: initrd-$kernel (bnc#882306) * Add: 0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch - btrfs: btrfs-dump-super and btrfs-select-super do not exist (bnc#886883) * Add: 0122-btrfs-btrfs-dump-super-and-btrfs-select-super-do-not.patch - 95zfcp_rules: fix typo in module_setup (bnc#887582) * Add: 0123-95zfcp_rules-fix-typo-in-module_setup.patch - 40network: Update iBFT scanning code to handle IPv6 (bnc#887542) * Add: 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch - 40network: separate 'mask' and 'prefix' (bnc#887542) * Add: 0125-40network-separate-mask-and-prefix.patch - 01fips: Add drbg module to force loaded modules (bnc#875855) * Add: 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch- Fixup executable bits of newly patched files manually in spec file bnc#887117- Mark all scripts as executable (bnc#887010) * Remove: 0116-81cio_ignore-Mark-scripts-as-executable * Add: 0116-Mark-scripts-as-executable.patch - 95dasd_rules: Enable device before checking type * Add: 0117-95dasd_rules-Enable-the-device-before-checking-devic.patch - 95zfcp_rules: Enable device before checking type * Add: 0118-95zfcp_rules-Enable-the-device-before-checking-devic.patch - Reset IFS variable * Add: 0119-Reset-IFS-variable.patch- Handle module alias properly (bnc#886839) * Add: 0115-Handle-module-alias-properly.patch - 81cio_ignore: Mark scripts as executable (bnc#887010) * Add: 0116-81cio_ignore-Mark-scripts-as-executable.patch- 91zipl: Translate 'ext2' into 'ext4' module * Add: 0114-91zipl-Translate-ext2-3-into-ext4.patch- Enable converting of directory /var/run /var/lock to symlinks (bnc#877680) * Add: 0106-dracut-Enable-converting-of-directory-var-run-var-lo.patch - Fixup typo 'firmare' instead of 'firmware' * Add: 0107-Fixup-typo-firmare-instead-of-firmware.patch - 91zipl: Store commandline correctly * Add: 0108-91zipl-Store-commandline-correctly.patch - 95dasd_rules: Store all devices in commandline * 0109-95dasd_rules-Store-all-devices-in-commandline.patch - 95zfcp_rules: Store all devices in commandline * Add: 0110-95zfcp_rules-Store-all-devices-in-commandline.patch - 90mdraid: Remove line for 'offroot' detection * Add: 0111-90mdraid-Remove-line-for-offroot-detection.patch - 99base: warn on invalid command for initqueue * Add: 0112-99base-warn-on-invalid-command-for-initqueue.patch - 91zipl: Install script as executable * Add: 0113-91zipl-Install-script-as-executable.patch- Print stored dracut commandline during initramfs build * Add: 0101-Print-stored-dracut-commandline-during-initramfs-bui.patch - Align dev_unit_name() with systemd's function * Add: 0102-Align-dev_unit_name-with-systemd-s-function.patch - Fixup missing separators in rootfs-block cmdline * Add: 0103-Fixup-missing-separators-in-rootfs-block-cmdline.patch - Generate fallback mount unit for root filesystem (bnc#855258) * Add: 0104-Generate-fallback-mount-unit-for-root-filesystem.patch - 95iscsi: parse output from iscsiadm correctly (bnc#886199) * Add: 0105-95iscsi-parse-output-from-iscsiadm-correctly.patch- 90btrfs: Install rescue utilities to initrd * Add: 0100-btrfs-add-initrd-rescue-utilities.patch- 40network: create /var/lib/wicked in ifup.sh (bnc#885141) * Add: 0089-40network-create-var-lib-wicked-in-ifup.sh.patch - dracut: caps: Remove whole caps module * Add: 0090-dracut-caps-Remove-whole-caps-module.patch - dracut: biosdevname: Only install if present * Add: 0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch - dracut: nbd: Only complain of missing binary in hostonly mode if rootfs is on nbd * Add: 0092-dracut-nbd-Only-complain-of-missing-binary-in-hoston.patch - 95iscsi: generate commandline for software iscsi (bnc#880108) * Add: 0093-95iscsi-generate-commandline-for-software-iscsi.patch - Implement shortcut 'ip=:static' for static configuration * Add: 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch - 95iscsi: use static configuration for software iscsi (bnc#884768) * Add: 0095-95iscsi-use-static-configuration-for-software-iscsi.patch - dracut: Fix error: local: can only be used in a function * Add: 0096-dracut-Fix-error-local-can-only-be-used-in-a-functio.patch - Implement 'rd.timeout' to modify the device timeout (bnc#878770) * Add: 0097-Implement-rd.timeout-to-modify-the-device-timeout.patch - Do not call 'lvm' for non-LVM device-mapper devices * Add: 0098-Do-not-call-lvm-for-non-LVM-device-mapper-devices.patch - 90multipath: Load device_handler modules early during boot (bnc#871617) * Add: 0099-90multipath-Load-device_handler-modules-early-during.patch- 91zipl: Add new module for s390x configuration changes (bnc#884743) * Add: 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch- 95dasd_rules: Fixup rd.dasd parsing * Add: 0079-95dasd_rules-fixup-rd.dasd-parsing.patch - 95dasd_rules: Print out rd.dasd command-line * Add: 0080-95dasd_rules-print-out-rd.dasd-commandline.patch - 95dasd_mod: do not set module parameter * Add: 0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch - 00warpclock: Check for /sbin/hwclock (bnc#884513) * Add: 0082-00warpclock-check-for-sbin-hwclock.patch - 95zfcp_rules: Fixup rd.zfcp parsing * Add: 0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch - 95rootfs_block: terminate commandline parameter * Add: 0084-95rootfs-block-Correctly-terminate-commandline-param.patch - 95zfcp_rules: Print out rd.zfcp command-line * Add: 0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch - 95zfcp_rules: Auto-generate ipl device rule * Add: 0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch - 95dasd_rules: Auto-generate ipl device rule * Add: 0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch- More empty commandline fixes * Add: 0074-More-empty-cmdline-fixes.patch - 95dasd_rules: enable parsing of rd.dasd= commandline parameter * Add: 0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch - Correctly set cio_ignore for dynamic s390 rules * Add: 0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch - 90multipath: add missing 11-dm-mpath.rules file (bnc#883149) * Add: 0077-90multipath-add-missing-11-dm-mpath.rules-file.patch - Restore original IFS value (bnc#883770) * Add: 0078-Restore-original-IFS-value.patch- Fix non-export of journal dev boot options * Add: 0071-Fix-non-export-of-journal-dev-boot-options.patch - Also export root= boot param for hostonly-cmdline * Add: 0072-Also-export-root-boot-param-for-hostonly-cmdline-cas.patch - Don't create lots of empty cmdline files * Add: 0073-Don-t-create-lots-of-empty-cmdline-files-for-hostonl.patch- 81cio_ignore: rewrite module to not mount any filesystem (bnc#882685) * Add: 0070-81cio_ignore-rewrite-module.patch- 81cio_ignore: ignore module if cio_ignore is not specified (bnc#882685) * Add: 0069-81cio_ignore-skip-module-if-cio_ignore-is-not-active.patch- 40network: always start netroot in ifup.sh (bnc#881235) * Add: 0066-40network-always-start-netroot-in-ifup.sh.patch - 95fcoe: check() always returns 255 * Add: 0067-95fcoe-check-always-returns-255.patch - 95fcoe-uefi: Test for EFI firmware (bnc#882412) * Add: 0068-95fcoe-uefi-Test-for-EFI-firmware.patch- Rename patches to match git repository: * Old: more-fips-adjustments.patch * New: 0057-01fips-Include-some-more-hmacs.patch * Old: dracut-check-supported.patch * New: 0058-dracut-add-warning-when-including-unsupported-module.patch - Add 99suse module to git repository: * Remove: parse-suse-initrd.sh * Remove: module-setup-initrd.sh * Add: 0059-99suse-Add-SUSE-specific-initrd-parsing.patch - Add write-ifcfg-suse.sh to git repository: * Remove: write-ifcfg-suse.sh * Add: 0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch - Fixup error messages in write-ifcfg-suse.sh (bnc#881286) * Add: 0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch - Add missing 'libgcc_s.so' library (bnc#881692): * Add: 0062-95iscsi-Install-libgcc_s-library.patch * Add: 0063-90multipath-Install-libgcc_s-library.patch - Install missing scsi_dh_alua module (bnc#871617) * Add: 0064-90kernel-modules-install-scsi_dh_alua.patch - 95iscsi: fixup bnx2i offload booting (bnc#855747) * Add: 0065-95iscsi-Fixup-bnx2i-offload-booting.patch- Add option to warn if unsupported modules are added to the initramfs - Enable this option for 'make install' when a kernel with CONFIG_SUSE_KERNEL_SUPPORTED enabled is used. (bnc#882332) - Add dracut-check-supported.patch- include the several hmacs needed for FIPS integrity checking of cryptsetup, libgcrypt, libfipscheck1. Also add the openssl HMACs too as someone else seems to use those too. Add: more-fips-adjustments.patch- Rediff patches to match git repository - 95fcoe: Check for FCoE devices prior to binaries * Modify 0055-95fcoe-Only-install-fcoe-module-if-required.patch - 99base: Install chown instead of chgrp * Modify 0052-99base-Add-chown-binary.patch - 95iscsi: do not try to detect iSCSI firmware during booting; should be handled via commandline parameter * Modify 0030-95iscsi-Autodetect-iSCSI-firmware.patch - Rename patch: * old: 0051-mkinitrd-suse-add-update-booloader-message.patch new: 0051-mkinitrd-suse-add-update-bootloader-message.patch- Rename patches to match git repository: * old: 0013-Correct-paths-for-openSUSE.patch new: 0011-Correct-paths-for-openSUSE.patch * old: 0014-Check-for-plymouth-lib-directories.patch new: 0012-Check-for-plymouth-lib-directories.patch * old: dracut_do_not_update_booloader_if_no_kernel_is_found.patch new: 0013-mkinitrd-suse-do-not-update-bootloader-if-no-kernel-.patch * old: suse_grub_manpage.patch new: 0014-Update-dracut-manpage-for-GRUB-Legacy-and-GRUB2.patch * old: replace_dhclient_with_wickedd_dhcp_supplicants.patch new: 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch * old: 0015-add-new-s390x-specific-rule-files.patch new: 0016-Add-new-s390x-specific-rule-files.patch * old: change_write_ifcfg_to_suse.patch new: 0017-45ifcfg-use-distro-specific-scripts.patch * old: dracut-fix-whitespace-add-drivers_call.patch new: 0018-mkinitrd-suse-Fix-whitespaces-when-adding-drivers.patch * old: wait_for_network_race_condition_fix.patch new: 0019-40network-Fix-race-condition-when-wait-for-networks.patch * old: dracut-warpclock_module.patch new: 0020-00warpclock-Set-correct-timezone.patch * old: s390-dcssblk.patch new: 0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch * old: dracut-install-persistent-rule.patch new: 0022-95udev-rules-add-persistent-network-rule.patch * old: dracut-really-always-add-autofs4.patch new: 0023-systemd-always-tries-to-load-autofs4.patch * old: mdraid-setup.patch new: 0024-Fixup-mdraid-setup.patch * old: 0015-95udev-rules-Add-59-scsi-sg_utils.rules.patch new: 0025-95udev-rules-Add-59-scsi-sg_utils.rules.patch * old: 0016-90multipath-add-67-kpartx-compat.rules.patch new: 0026-90multipath-add-67-kpartx-compat.rules.patch * old: 0017-90multipath-install-dracut-specific-service-file.patch new: 0027-90multipath-install-dracut-specific-service-file.patch * old: 0020-95udev-rules-Include-correct-sg3_utils-rules.patch new: 0028-95udev-rules-Include-correct-sg3_utils-rules.patch * old: 0021-90multipath-install-correct-multipath-rules.patch new: 0029-90multipath-install-correct-multipath-rules.patch * old: add_dracuts_network_params_for_iscsi.patch new: 0030-95iscsi-Autodetect-iSCSI-firmware.patch * old: 0022-90multipath-Fixup-service-file-for-booting.patch new: 0031-90multipath-Fixup-service-file-for-booting.patch * old: 0023-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch new: 0032-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch * old: 0024-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch new: 0033-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch * old: 0025-dracut_continue_adding_modules_also_on_error.patch new: 0034-dracut-Do-not-stop-installing-drivers-if-one-fails.patch * old: 0026-force_to_add_and_load_kernel_modules_other_than_via_boot_param.patch new: 0035-Introduce-force-drivers-parameter-and-force_drivers-.patch * old: 0027-95fcoe-Store-current-configuration-in-dracut-cmdline.patch new: 0036-95fcoe-Store-current-configuration-in-dracut-cmdline.patch * old: 0028-95fcoe-update-fcoe-interface-check.patch new: 0037-95fcoe-update-fcoe-interface-check.patch * old: 0029-95fcoe-start-lldpad-separately.patch new: 0038-95fcoe-start-lldpad-separately.patch * old: 0030-dracut-mkinitd_cleanup_force_host_only_var.patch new: 0039-Remove-force-parameter-from-mkinitrd.patch * old: 0031-95fcoe-skip-VLAN-devices-in-fcoe-up.patch new: 0040-95fcoe-skip-VLAN-devices-in-fcoe-up.patch * old: 0033-dracut_hostonly_hostonly_cmdline_default.patch new: 0041-mkinitd-suse-remove-hostonly-and-hostonly-cmdline.patch * old: 0034-suse.conf.example_extend.patch new: 0042-Enhance-suse.conf-example-with-SUSE-specific-setting.patch * old: 0035-always_add_network.patch new: 0043-40network-always-add-network-module.patch * old: 0036-add_extra_debug_binaries.patch new: 0044-Add-find-to-debug-binaries.patch * old: 0037-fix_s390_network_modules_install.patch new: 0045-40network-add-missing-_arch-variable-declaration.patch * old: 0038-remove_waiting_for_swap_dev.patch new: 0046-dracut-Do-not-wait-for-swap-device.patch * old: 0039-s390_no_resume_module.patch new: 0047-95resume-skip-module-for-s390-x.patch * old: 0041-only_enable_network_if_explicitly_requested.patch new: 0048-40network-Only-enable-network-interfaces-if-explicit.patch * old: 0042-ibft_autoconfig_param.patch new: 0049-95iscsi-Use-ip-ibft-for-ibft-autoconfiguration.patch * old: 0043-fcoe_strip_quotes.patch new: 0050-95iscsi-strip-one-set-of-quotes-when-calling-initque.patch * old: 0044-Add_update_bootloader_msg.patch new: 0051-mkinitrd-suse-add-update-booloader-message.patch * old: 0045-add-chown_binary.patch new: 0052-99base-Add-chown-binary.patch * old: dracut-fips-module-loading-fixes.patch new: 0053-01fips-fixup-loading-issues.patch * old: 0046-ibft_update_cmdline_printing.patch new: 0054-95iscsi-update-commandline-printing.patch * old: 0047-only_install_fcoe_if_required.patch new: 0055-95fcoe-Only-install-fcoe-module-if-required.patch * old: 0048-cio_ignore.patch new: 0056-81cio_ignore-handle-cio_ignore-commandline.patch- Mount zipl device on S390 (bnc#874902) Add 0048-cio_ignore.patch- Only install fcoe if required and suppress require-binaries output Add 0047-only_install_fcoe_if_required.patch - ibft: Correctly show ibft cmdline via print-cmdline Add 0046-ibft_update_cmdline_printing.patch- dracut-fips-module-loading-fixes.patch: bnc#875855 - adjust FIPS module list - on architecture specific modules, failing loading is not critical - ship 98selinux, for people that want to use SELinux.- Update to latest git HEAD: commit 0fa5dbedc5b222435f51f7460a81232ee120c4e1 Tue May 20 13:23 Modified dracut_v37_to_HEAD.patch Modified mdraid-setup.patch Modified dracut-install-persistent-rule.patch Removed 0032-98systemd-fixup-rootfs-generator-installation-path.patch - Add /etc/dracut.d.conf/01-dist modifications to file instead of writing to it via rpm build section Add 0033-dracut_hostonly_hostonly_cmdline_default.patch Add 0034-suse.conf.example_extend.patch - Cleanup mkinitrd-suse.sh: * Remove hostonly and hostonly-cmdline -> this is done via 01-dist config file now - Always add network module based on modules_setup.sh check() function and not via 01-dist config file Add 0035-always_add_network.patch - Add find to debug binaries - Useful and harmless Add 0036-add_extra_debug_binaries.patch - Fix adding of network modules for s390 (bnc#879302) Add 0037-fix_s390_network_modules_install.patch - Omit resume module on s390(x) - There is no suspend on s390 Add 0039-s390_no_resume_module.patch - Do not wait for swap - This causes trouble with Rudi's autobuild images: Add 0038-remove_waiting_for_swap_dev.patch - Fcoe and ibft fixes (bnc#879038): Add 0041-only_enable_network_if_explicitly_requested.patch Add 0042-ibft_autoconfig_param.patch Add 0043-fcoe_strip_quotes.patch - Print message when starting to update bootloader Add 0044-Add_update_bootloader_msg.patch - ToDo: Pass hostonly variable earlier so that is always avail in check() function. Still already add: Add 0040-fcoe_fix_check_function.patch - Add chown to initrd (bnc#879767) Add 0045-add-chown_binary.patch - Use parallel pixz instead of xz binary to compress the initrd- From Hannes Reinecke : fixup rootfs-generator installation path (bnc#878714) Add 0032-98systemd-fixup-rootfs-generator-installation-path.patch- Corrected previous patch Modified: 0031-95fcoe-skip-VLAN-devices-in-fcoe-up.patch- From Hannes Reinecke : skip VLAN devices in fcoe-up (bnc#878583) Add: 0031-95fcoe-skip-VLAN-devices-in-fcoe-up.patch- By Hannes Reinecke : - Fixup FCoE booting (bnc#877288) * Add 0027-95fcoe-Store-current-configuration-in-dracut-cmdline.patch * Add 0028-95fcoe-update-fcoe-interface-check.patch * Add 0029-95fcoe-start-lldpad-separately.patch - Cleanup host_only variable using in mkinitrd - Remove --force parameter from mkinitrd, we always force anyway * Add 0030-dracut-mkinitd_cleanup_force_host_only_var.patch - Remove acpi parameter from mkinitrd, this is done differently nowadays - Adjust manpage accordingly- also do the service magic in %post/%postun, otherwise purge-kernels will not get enabled.- Do not inst binaries explicitly into /bin or /usr/bin, it is already taken care of internally for that: Delete 0006-Install-bin-mount.patch Modify 0013-Correct-paths-for-openSUSE.patch - Do not stop trying to load drivers (via add-drivers or filesystems) if one fails Add 0025-dracut_continue_adding_modules_also_on_error.patch - Introduce force-drivers. mkinitrd should use this one instead of add-drivers later, if accepted mainline Add 0026-force_to_add_and_load_kernel_modules_other_than_via_boot_param.patch- Update add_dracuts_network_params_for_iscsi.patch to detect be2iscsi firmware devices - Remove obsolete patch fix-iscsi-firmware.sh - Fixup iscsi firmware booting with be2iscsi (bnc#873448): Added 0024-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch - Renamed mkinird_differ_host_and_cmdline_only_properly.patch to 0023-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch- Update to lateste git HEAD 48b7ab1b35adf1f3f09f883ef14ea0a3fba1e468 Added: dracut_v37_to_HEAD.patch Modified: 0013-Correct-paths-for-openSUSE.patch Modified: mdraid-setup.patch Modified: replace_dhclient_with_wickedd_dhcp_supplicants.patch Deleted: 0018-fstab-do-not-mount-and-fsck-from-fstab-if-using-syst.patch Deleted: 0019-dracut-initqueue-service-runs-before-remote-fs-pre.t.patch - Fix lvm and other possible not working thing due to new parameter: hostonly-cmdline which has to be active by default bnc#874000 bnc#874905 bnc#874363 Added: mkinird_differ_host_and_cmdline_only_properly.patch - Make write-ifcfg-suse.sh more update robust Avoid rebasing of diff with every update touching this file by adding write-ifcfg-suse.sh as source file and copy/link in .spec file. Modified: change_write_ifcfg_to_suse.patch- consolidate -fips-aesni into -fips again. The problem due to it was split off upstream was solved in the kernel.- Create new -fips and -fips-aesni subpackage for kernel integrity checking. bnc#856310 FATE#316930 - add spaces around "network" in 01-dist.conf, as the addmodules list is concatenated and you never know which config is before or after and what it does.- Enable multipath correctly during booting (bnc#873686) Add: 0022-90multipath-Fixup-service-file-for-booting.patch- fix-iscsi-firmware.patch: Fix according to dracut-037 updates (iscsistarted-iscsi:).- add_dracuts_network_params_for_iscsi.patch: Add missing dracut's cmdline parameters to make network mandatory and boot using iBFT when present. Without them iBFT booting does not work.- Install correct rule files for multipath support (bnc#873151) Add: 0020-95udev-rules-Include-correct-sg3_utils-rules.patch Add: 0021-90multipath-install-correct-multipath-rules.patch- Do not always try to add iscsi module, let its check function decide - Compress initrd with xz --check=crc32 -6 by default- Remove the bootchart module, note that we still keep the systemd-bootchart one which provides similar functionality.- Remove the busybox module we have all basic tools already in the initrd - _unitdir is always defined nowadays, remove the conditionals.- Replaced dracut tarball with proper upstream tarball Add: dracut-037.tar.xz- Update dracut to 037 * Add --hostonly_cmdline switch * Update --mount syntax * Include modules from /updates directory * Fixes for network setup * Some small fixes - Rediff patches - Include iscsiuio again (bnc#872474) Remove: remove-iscsiuio.patch - Install 59-scsi-sg_utils.rules (bnc#872478) Add: 0015-95udev-rules-Add-59-scsi-sg_utils.rules.patch - Install 67-kpartx-compat.rules (bnc#872662) Add: 0016-90multipath-add-67-kpartx-compat.rules.patch - Install separate multipath service file (bnc#871610) Add: 0017-90multipath-install-dracut-specific-service-file.patch - Do not fsck and mount from fstab if systemd is used (bnc# Add: 0018-fstab-do-not-mount-and-fsck-from-fstab-if-using-syst.patch - Fixup initqueue for remote-fs Add: 0019-dracut-initqueue-service-runs-before-remote-fs-pre.t.patch- revert last change, ucode-intel is not mandatory and will get installed by default anyway, either via patterns or by modalias dependencies in the package itself.- Require package ucode-intel in x86*- mdraid-setup.patch Make mdraid scripts work with latest mdadm. Without this, boot from DDF or IMSM array fails if one device is missing (bnc#866660)- systemd always tries to load autofs4 otherwise it reports: Failed to insert module 'autofs4' dracut already adds it, but only if loaded already. Always load autofs4 even if not already loaded (bnc#869411) Add: dracut-really-always-add-autofs4.patch- Fix installkernel script bnc#862990- Add support for 70-persistent-net.rules in dracut (bnc#868375) Add: dracut-install-persistent-rule.patch- CRITICAL: Fix add-drivers passing from mkinitrd to dracut bnc#868397- Add s390 dcssblk driver and introduce rd.dcssblk= to pass mounts that should get activated at initrd stage fate#308263 Add: s390-dcssblk.patch- bnc#830060 - Dracut is missing warpclock/hwclock Add dracut-warpclock_module.patch- wait_for_network_race_condition_fix.patch: * In case of no network related params are specified, but rd.neednet=1 is set, default initqueue action is to wait until one of the network interfaces is marked as set up properly. (bnc#866771) * It also helps with initqueue's race condition when network interface shows up late. - replace_dhclient_with_wickedd_dhcp_supplicants.patch: Add a missing network setup flag. (bnc#866771)- Merge all dracut-* packages to one dracut.rpm package. Subpackages only had one or two minor files not worth splitting a package or dracut-network had important modules which should (like former main dracut package) always get installed - libcap does not exist and libcap2 or friends are not needed - > remove Requires: libcap - Reorder (sort) the files section a bit- Fix bug introduced with last commit: Bad whitespace logic when INITRD_MODULES contain more than one module.- Make sure that --add-drivers is not called with whitespace string which will lead to a "read line" user input request and things may get stuck at installation. - Add: dracut-fix-whitespace-add-drivers_call.patch - Remove s390 grub module again -> this will go into grub2 package (ask rw@suse.de for details) Delete/remove: s390_add-user-space-grub-rule.patch - Add installkernel script which installs the kernel when: make install is invoked. The script from mkinitrd has been taken over and adopted. Added source: dracut-installkernel bnc#862990- Fix syntax error -> missing then - Correct path, it is /usr/bin/grub2-emu- autofs4 is always included since mainline git commit: 314929920f27448b45bfd systemd: ensure autofs4 and ipv6 are included - Always add network and iscsi dracut module, so that ibft, iscsi, nfsroot work as expected.- change_write_ifcfg_to_suse.patch: Detect the system flavor and write the ifcfg files accordingly.Originally by Hannes Reinecke (hare@suse.de): - Install new s390x specific udev rules (bnc#856585) - Add: 0015-add-new-s390x-specific-rule-files.patch - Do not check for non-existing dasd_configure for s390x (bnc#856585)- Added 95grub2 module for s390x- remove-iscsiuio.patch: Remove iscsiuio references as this one is not present in SLE-12.- fix-iscsi-firmware.patch: Fix iSCSI iBFT boot up problem introduced with mainline changes- replace_dhclient_with_wickedd_dhcp_supplicants.patch: Replace dhclient with wickedd-dhcp4 and wickedd-dhcp6. Script up dhcp functionality in ifup.sh.-Added bug number to previous changelog entry-Updated suse_grub_manpage.patch to further correct for incorrect grub configuration paths bnc#858448-Updated suse_grub_manpage.patch for dracut-036-Added patch to fix manpage to reflect openSUSE GRUB Legacy and GRUB2 - removed patches: * dracut_git_v034_to_head.patch- Cleanup with spec-cleaner.- Version bump to 036 removing the need for patching from git. - removed patch: * dracut_git_v034_to_head.patch- Do not show usage error when no kernel was found. This may happen several times at package installation time and floods the logs. Modify dracut_do_not_update_booloader_if_no_kernel_is_found.patch- Correctly fix previous issue: Exit without calling update-bootloader (bnc#858268) Currently mkinitrd will always exit early without creating an initrd at all. Rebase: dracut_do_not_update_booloader_if_no_kernel_is_found.patch - Remove an obsolete comment from .spec fileExit without calling update-bootloader (bnc#858268): Add: dracut_do_not_update_booloader_if_no_kernel_is_found.patch Adding: Requires: systemd-sysvinit which has reboot, halt and other binaries dracut likes to add to the initrd. Cleanup and adjust to latest mainline: Dropping as these are included in the latest update_git_v034_to_head patch: Drop: 0001-95dasd-Install-kernel-modules-only-once.patch Drop: 0002-95dasd-Only-install-module-if-normalize_dasd_arg-is-.patch Drop: 0003-95dasd_mod-make-dasd_cio_free-optional.patch Drop: 0004-95zfcp-Make-installation-optional.patch Drop: 0005-95znet-Make-installation-optional.patch Drop: 0007-Fixup-keymap-setting-for-openSUSE.patch Drop: 0008-Add-DASD-configuration-for-SuSE.patch Drop: 0009-Add-zfcp-scripts-for-SUSE.patch Drop: 0010-Make-logfile-configurable.patch Drop: 0011-mkinitrd-suse-Add-SUSE-compability-wrapper-for-dracu.patch Drop: 0012-mkinitrd-suse.8.asc-Add-manpage-for-SUSE-compat-mkin.patch Drop: 0015-Fixup-script-permissions.patch Drop: 0016-Remove-shebang-from-shell-completion-files.patch Drop: dracut-git-update.patch Rebase: 0013-Correct-paths-for-openSUSE.patch This is a rename of dracut-git-update.patch to: Add: dracut_git_v034_to_head.patch- Cleanup: Remove %define replace_mkinitrd 1 and related conditionals in .spec file -> One either has to install dracut or mkinitrd and it will stay like that.- Add purge kernel service/feature which before was part of mkinitrd bnc#854348- Update with patches from git repository: * kernel-modules: add ohci-pci to the list of forced module installs * Run 'xz' and 'lzma' with multiple threads * systemd: do not exit the initqueue, if systemd asks a password * iscsi,nbd: do not fail in hostonly mode * dracut-functions.sh: Avoid loading unnecessary 32-bit libraries for 64-bit initrds * fips: also install /etc/system-fips in the initramfs * dracut.modules.7.asc: removed empty section * dracut.sh: fixed PATH shortener * dracut.spec: move /sbin/dracut to /usr/sbin/dracut * iscsi/nbd: do not try to mount the whole disk, if root= is missing * fips: include crct10dif_generic * Handle crypto modules with and without modaliases * usrmount/module-setup.sh: fixed typo * lvm: always install thin utils for lvm * kernel-modules(ARM): add mmc_block usb_storage to static list of kernel mods * dracut-functions.sh:check_block_and_slaves*() skip LVM internal devs * mkdir basic dirs in /run * network/fcoe: only redirect output to loginit.pipe, if exists * dracut.sh: no need to make subdirs in run * dracut.sh: also mkdir /run/lock, which is copied to * lvm: fix thin recognition * Add lzo, lz4 compression and read INITRD_COMPRESS * remove resume-genrules.sh * resume: fix swap detection in hostonly * base/init.sh: also mkdir /run/lock * dmsquash-live: add /dev/mapper/live-base * Doc: cleanup, extend and split and reuse * dracut.sh: do not bail out, if kernel modules dir is missing * 10i18n/parse-i18n.sh: parse rd.vconsole and rd.locale * */module-setup.sh: add comments for dracut called functions * lvm: install thin utils for non-hostonly - Patches for S/390 support * 95dasd: Install kernel modules only once * 95dasd: Only install module if normalize_dasd_arg is present * 95dasd_mod: make dasd_cio_free optional * 95zfcp: Make installation optional * 95znet: Make installation optional * Install /bin/mount * Fixup keymap setting for openSUSE * Add DASD configuration for SuSE * Add zfcp scripts for SUSE * Make logfile configurable * Add SUSE compability wrapper for dracut * Add manpage for SUSE compat mkinitrd * Work around xsltproc bug * Correct paths for openSUSE * Check for plymouth lib directories - Drop obsolete patches - Install mkinitrd-suse- Remove not needed logrotate Requires- remove use_all_paths_udev.patch, /lib/udev.. is a symlink to /usr nowadays this confuses other parts of the code causing errors/warnings during the initrd generation.- version 034 * fcoe: add FCoE UEFI boot device support * rootfs-block: add support for the rootfallback= kernel cmdline option * btrfs: use inst_hook to install the timeout hook- Correct patch mkinitrd-fix-boot-dir-detection. (";;" doesn't really work)- Updated the patch mkinitrd-fix-boot-dir-detection.patch to a more generic validation that the inidcated initrd file doesn't contain a path. If no path is given, then add the default boot_dir.- Fix again the mkinitrd script as that people don't seem to test. Added mkinitrd-fix-boot-dir-detection.patch so that an initrd is created.- Update to mainline git version 033, b7d1b6f904a5b0bdd9a5ad19149f3. - Remove all patches which went mainline: generalize_early_cpio.patch microcode_cleanup.patch acpi_override.patch mkinitrd_allow_no_option.patch mkinitrd_allow_multiple_args.patch quiet_options.patch implement_default.patch root_fs.patch suse_host_only.patch - Fix missing root fs slash in lib/udev/rules.d resulting in: /var/tmp/initramfs.Lusf6flib/udev/rules.d - bcache: removed, it's in the upstream bcache-tools package mainline git commit: 49268028b90f6344f79e3510d2 - Fix bad she-bang in mkinitrd_setup_dummy- Add patch mkinitrd_update_bootloader.diff so that after generating the initrd, the update-bootloader is called to update grub2.- Validate that the parameters passed with -i (initrd file) does not already contain the boot_dir.- Bring back the versioned Provides/Obsoletes for mkinitrd. Otherwise we run into issues as that udev is conflicting with mkinitrd < 2.7.0- Remove Provides/Obsoletes: mkinitrd versioning. Simply obsolete and provide all mkinitrd versions.- Mark /etc/dracut.conf.d/02-early-microcode.conf as config file- Add ACPI table override ability: generalize_early_cpio.patch #PATCH-FIX-UPSTREAM microcode_cleanup #PATCH-FIX-UPSTREAM acpi_override.patch #PATCH-FIX-UPSTREAM - This will replace mkinitrd with dracut as the default initrd generator. Therefore Prefer: dracut tag in the project config of the repo is needed. Otherwise OSC does not know how to build installation-images (needing mkinitrd to build) and which package to take. - To switch back and try mkinitrd instead of dracut will be: Uninstall dracut: - rpm -e dracut --nodeps And install mkinitrd again: - zypper install mkinitrd - Adjust mkinitrd-dracut.sh to SUSE mkinitrd: : Before gives a "usage" error -> now scans /boot for kernels and builds corresponding inirtrds for them - i -k : Pass a list of kernels and initrd targets (not sure it was worth the hassle to be able to pass) - b : Boot directory to search for kernel images - d : Change root file system. Not tested whether dracut's behavior matches exactly what our mkinitrd does. - s : Dummy (should even be obsolete in latest mkinitrd) These patches have been submitted, but now feedback from mainline yet: mkinitrd_allow_no_option.patch mkinitrd_allow_multiple_args quiet_options implement_default root_fs suse_host_only - Write caller and used parameters to syslog if mkinitrd is called. So that those can easily be fixed and checked for correctness. This should get reverted again before a bigger release. This patch will never show up mainline and should also get reverted from SUSE factory repo before the next release shows up: suse_only_logger - Build host only images for default paths in SUSE for faster build and smaller images. Imply --force in this case as well. * suse_host_only.patch- save a few seconds on boot by always including the autofs4 kernel module in the initrd- dracut 033 - improved hostonly device recognition - improved hostonly module recognition - do not install udev rules from /etc in generic mode - fixed LABEL= parsing for swap devices - fixed iBFT network setup - removed caching of kernel cmdline - bcache: support new blkid - ifup with dhcp, if no "ip=" specified for the interface - fixed ifup udev rules- After testing, we need to correct a major problem, /usr/bin/mount most be installed in /bin/mount on the initrd otherwise boot fails.- version 032 - add parameter --print-cmdline - dracut now creates the initramfs without udevadm that means the udev database does not have to populated and the initramfs can be built in a chroot with /sys /dev /proc mounted. - renamed dracut_install() to inst_multiple() for consistent naming - if $libdirs is unset, fall back to ld.so.cache paths - always assemble /usr device in initramfs - bash module added (disable it, if you really want dash) - continue to boot, if the main loop times out, in systemd mode - removed inst*() shell pure versions, dracut-install binary is in charge now - fixed ifcfg file generation for vlan - do not include adjtime and localtime anymore - fixed generation of zfcp.conf of CMS setups - install vt102 terminfo - dracut_install() is still there for backwards compat - do not strip files in FIPS mode - fixed iBFT interface configuration - fs-lib: install fsck and fsck.ext* - shutdown: fixed killall_proc_mountpoint() - network: also wait for ethernet interfaces to setup - fixed checking for FIPS mode- version 031_git201308011055 * systemd: add support for kmod static devnodes * crypt: Wait for udev to settle before unlocking disk * systemd/dracut-pre-trigger.service: run after systemd-tmpfiles-setup-dev * systemd: use systemd in the initramfs, if installed on the system- Drop the buildrequire for the microcode_ctl. This package is no longer in Factory and with the latest kernel (3.11) no longer required.- version 030_git201307241235 * systemd: Replace prefdm.service with display-manager.service * modsign: do not install, if no keys present * bcache: add support for bcache * Use systemd-cat for logging on systemd systems, if logfile is empty- Remove the http link for the Source0. Git snapshots can not be obtained that way.- Version 029_git201307171236 * support early microcode loading in x86- Require pigz instead of gzip- version 029 * fixes for the networking modules * fixes for systemd integration * fixes for the i18n module (removes dracut-font.patch now upstream)- version 027_git201306061213 * setup correct system time and time zone in initrd * systemd integration bugfixes * lvm bugfixes.- Recommend pigz for faster/parallel compression- Ensure we use display-manager.service instead of prefdm.- Update to 027_git201304121327 * much of patch correct-paths-for-opensuse.patch is no longer need so it has shrinked significantly. * since PRE-027 dracut requires systemd >= 199 reflect that in in the rpm buildRequires.- dracut-027 * systemd module now requires systemd >= 199 * dracut makes use of native systemd initrd units * added hooks for new-kernel-pkg and kernel-install * hostonly is now default for fedora * comply with the BootLoaderSpec paths http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec * added rescue module * host_fs_types is now a hashmap * new dracut argument "--regenerate-all" * new dracut argument "--noimageifnotneeded" * new man page dracut.bootup * install all host filesystem drivers * use -D_FILE_OFFSET_BITS=64 to build dracut-install- Update to 026_git201303180829 * bugfixes * adds bash completion Support - Most importantly, fix the (silly) compatibility patch that changes the name from initramfs to initrd that went broken in last update (all initrds were suffixed by .img)- dracut-026 - introduce /usr/lib/dracut/dracut.conf.d/ drop-in directory /usr/lib/dracut/dracut.conf.d/*.conf can be overwritten by the same filenames in /etc/dracut.conf.d. Packages should use /usr/lib/dracut/dracut.conf.d rather than /etc/dracut.conf.d for drop-in configuration files. /etc/dracut.conf and /etc/dracut.conf.d belong to the system administrator. - uses systemd-198 native initrd units - totally rely on the fstab-generator in systemd mode for block devices - dracut systemd now uses dracut.target rather than basic.target - dracut systemd services optimize themselves away - fixed hostonly parameter generation - turn off curl globbing (fixes IPv6) - modify the udev rules on install and not runtime time - enable initramfs building without kernel modules (fixed regression) - in the initqueue/timeout, reset the main loop counter, as we see new udev events or initqueue/work - fixed udev rule installation- Update to 025_git201302211113 * Support out-of-tree and updated drivers in initramfs creation * shutdown: call "losetup -D" on shutdown * Mount /proc before including dracut-lib.sh. * dracut.sh: make /var/log a symlink to /run/log * systemd/dracut-pre-pivot.sh: remove /dev/root symlink after shell * kernel-modules: Add ehci support for kernel 3.8+ * Other bugfixes- BuildRequires: pkgconfig(systemd) so %{_unitdir} is defined and systemd integration works..- Require modutils instead of module-init-tools.- Update to release 025: + do not strip signed kernel modules + add sosreport script and generate /run/initramfs/sosreport.txt + make short uuid specification for allow-discards work + turn off RateLimit for the systemd journal + fixed MAC address assignment + add systemd checkisomd5 service + splitout drm kernel modules from plymouth module + add 'swapoff' to initramfs to fix shutdown/reboot + add team device support + add pre-shutdown hook + kill all processes in shutdown and report remaining ones + "--device" changed to "--add-device" and "add_device=" added for conf files + add memory usage trace to different hook points + cope with optional field #7 in /proc/self/mountinfo + lots of small bugfixes- dracut wants "strip" installed which is part of binutils recommend that package- Added additional patches to make dracut work in an openSUSE environment. - Added patch (use_all_paths_udev.patch) to use both /usr/lib/udev and /lib/udev as long as not all packages migrated. - Added patch (use_initrd_insteadof_initramfs.patch) to change the naming of the generated initrd file to be more openSUSE - Added patch (use_sysconfig_values_correctly.patch) to read the correct keymap value from /etc/sysconfig. (.gz extension)- Update to release 024: + new dracut option "--device" + new dracut kernel command line options "rd.auto" + new dracut kernel command line options "rd.noverifyssl" + new dracut option "--kernel-cmdline" and "kernel_cmdline" option for default parameters + fixes for systemd and crypto + fix for kexec in shutdown, if not included in initramfs + create the initramfs non-world readable + prelink/preunlink in the initramfs + strip binaries in the initramfs by default now + various FIPS fixes + various dracut-install fixes - Added patch (correct-paths-for-opensuse.patch) to ensure correct paths for openSUSE (Plymouth)- Add initramfs-non-world-readable.patch: fix CVE-2012-4453 (bnc#782734).- Update to release 023: + resume from hibernate fixes + -N option for --no-hostonly + support for systemd crypto handling + new dracut module "crypt-loop" + deprecate the old kernel command line options + more documentation + honor CFLAGS for dracut-install build + multipath fixes + / is mounted according to rootflags parameter but forced ro at first. Later it is remounted according to /etc/fstab + rootflags parameter and "ro"/"rw". + support for xfs / reiserfs separate journal device + new "ro_mnt" option to force ro mount of / and /usr + root on cifs support + dracut-install: fixed issue for /var/tmp containing a symlink + only lazy resolve with ldd, if the /var/tmp partition is not mounted with "noexec". + i18n: fixed inclusion of "include" keymaps - Drop dracut_makefile_cflags_pass.patch and separate-journal.patch (merged upstream)- Update to release 022: + fixed host-only kernel module bug - Changes from release 021: + fixed systemd in the initramfs (requires systemd >= 187) + dracut-install: massive speedup with /var on the same filesystem with COW copy. + dracut-install: moved to /usr/lib/dracut until it becomes a general purpose toot + new options: "rd.usrmount.ro" and "rd.skipfsck" + less mount/umount + apply "ro" on the kernel command line also to /usr + mount according to fstab, if neither "ro" or "rw" is specified + skip fsck for xfs and btrfs. remount is enough + give emergency_shell if /usr mount failed + dracut now uses getopt: - options can be position independent now!! - we can now use --option= + added option "--kver=", and the image location can be omitted : dracut --kver 3.5.0-0.rc7.git1.2.fc18.x86_64 + dracut.sh: for --include copy also the symbolic links + man pages: lsinitrd and mkinitrd added + network: We do not support renaming in the kernel namespace anymore (as udev does that not anymore). So, if a user wants to use ifname, he has to rename to a custom namespace. "eth[0-9]+" is not allowed anymore. + resume: moved the resume process to the initqueue. This should prevent accidently mounting the root file system. + improve running testsuite - Clean up package to be openSUSE only package and follow openSUSE standard. - Add dracut module to convert openSUSE/SLE initrd cmdline parameters into dracut parameters at boot time. - Add separate-journal.patch: add support for separate journal for reiserfs and XFS.- First check in of version 020 - Fix Makefile so that make -e CFLAGS="$RPM_OPT_FLAGS" can be passed - Remove Requires on libcap - some more changes, most sent mainline/bin/sh/bin/sh/bin/sh/bin/shmkinitrdcloud116 1526314944 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abceghijklmnopqrstuvwxyz{|}~044.1-lp150.13.6044.1-lp150.13.6044.1-lp150.13.62.8.20442.8.2                   ! """"" #### $$$$$$$$$$$$ %%%%%% & '' (( ))) **** ++ ,, -- . //00000000 11 22222 3333 444 555555 6 777 88888 9 : ;;;; <<< == >> ??????????????????????????????????????? @@@ AA BB CCCCCCCC DD EEEEEEE FF GG HH II JJKLLMMMMMMMMMNNNNNNNMMOPQQQQQQQQRSTUVVVVWWWWWWWWWWXYdracutlsinitrddracut.confdracut.conf.d02-early-microcode.conf99-debug.confdracutinstallkernelmkinitrdmkinitrd_setuppurge-kernelsdracutlsinitrddracutdracut-functionsdracut-functions.shdracut-init.shdracut-initramfs-restoredracut-installdracut-logger.shdracut-version.shdracut.conf.d01-dist.confmodules.d00bashmodule-setup.sh00systemdmodule-setup.sh00warpclockmodule-setup.shwarpclock.sh01systemd-initrdmodule-setup.sh02systemd-networkdmodule-setup.sh03modsignload-modsign-keys.shmodule-setup.sh03rescuemodule-setup.sh04watchdogmodule-setup.shwatchdog-stop.shwatchdog.sh10i18n10-console.rulesREADMEconsole_init.shmodule-setup.shparse-i18n.sh30convertfsconvertfs.shdo-convertfs.shmodule-setup.sh40networkdhclient-script.shdhcp-root.shifname-genrules.shifup.shmodule-setup.shnet-genrules.shnet-lib.shnetroot.shparse-bond.shparse-bridge.shparse-ibft.shparse-ifname.shparse-ip-opts.shparse-team.shparse-vlan.sh45ifcfgmodule-setup.shwrite-ifcfg-suse.shwrite-ifcfg.sh45url-libmodule-setup.shurl-lib.sh50drmmodule-setup.sh50plymouthmodule-setup.shplymouth-emergency.shplymouth-newroot.shplymouth-populate-initrd.shplymouth-pretrigger.sh80cmscms-write-ifcfg.shcmsifup.shcmssetup.shmodule-setup.sh81cio_ignoremodule-setup.shparse-cio_accept.sh90btrfs80-btrfs.rulesbtrfs_device_ready.shbtrfs_finished.shbtrfs_timeout.shmodule-setup.sh90cryptcrypt-cleanup.shcrypt-lib.shcrypt-run-generator.shcryptroot-ask.shmodule-setup.shparse-crypt.shparse-keydev.shprobe-keydev.sh90dm11-dm.rules59-persistent-storage-dm.rulesdm-pre-udev.shdm-shutdown.shmodule-setup.sh90dmraid61-dmraid-imsm.rulesdmraid.shmodule-setup.shparse-dm.sh90dmsquash-liveapply-live-updates.shcheckisomd5@.servicedmsquash-generator.shdmsquash-live-genrules.shdmsquash-live-root.shdmsquash-liveiso-genrules.shiso-scan.shmodule-setup.shparse-dmsquash-live.shparse-iso-scan.sh90kernel-modulesinsmodpost.shmodule-setup.shparse-kernel.sh90kernel-network-modulesmodule-setup.sh90livenetfetch-liveupdate.shlivenet-generator.shlivenetroot.shmodule-setup.shparse-livenet.sh90lvm64-lvm.ruleslvm_scan.shmodule-setup.shparse-lvm.sh90mdraid59-persistent-storage-md.rules62-md-dracut-cmdline.rulesmd-noddf.shmd-noimsm.shmd-shutdown.shmdmon-pre-shutdown.shmdmon-pre-udev.shmdraid-cleanup.shmdraid-needshutdown.shmdraid-waitclean.shmodule-setup.shparse-md.sh90multipathmodule-setup.shmultipath-shutdown.shmultipathd-needshutdown.shmultipathd-stop.shmultipathd.servicemultipathd.sh90qemumodule-setup.sh91crypt-gpgcrypt-gpg-lib.shmodule-setup.sh91crypt-loopcrypt-loop-lib.shmodule-setup.sh91ziplinstall_zipl_cmdline.shmodule-setup.shparse-zipl.sh95cifscifs-lib.shcifsroot.shmodule-setup.shparse-cifsroot.sh95dasd_modmodule-setup.shparse-dasd-mod.sh95dasd_rulesmodule-setup.shparse-dasd.sh95dcssblkmodule-setup.shparse-dcssblk.sh95debugmodule-setup.sh95fcoe95fcoe-uefimodule-setup.shparse-uefifcoe.shcleanup-fcoe.shfcoe-edd.shfcoe-genrules.shfcoe-up.shlldpad.shmodule-setup.shparse-fcoe.shstop-fcoe.sh95fstab-sysmodule-setup.shmount-sys.sh95iscsicleanup-iscsi.shiscsiroot.shmodule-setup.shmount-lun.shparse-iscsiroot.sh95lunmaskfc_transport_scan_lun.shmodule-setup.shparse-lunmask.shsas_transport_scan_lun.sh95nbdmodule-setup.shnbdroot.shparse-nbdroot.sh95nfsmodule-setup.shnfs-lib.shnfs-start-rpc.shnfsroot-cleanup.shnfsroot.shparse-nfsroot.sh95qeth_rulesmodule-setup.sh95resumemodule-setup.shparse-resume.shresume.sh95rootfs-blockblock-genrules.shmodule-setup.shmount-root.shparse-block.shrootfallback.sh95ssh-clientmodule-setup.sh95terminfomodule-setup.sh95udev-rules59-persistent-storage.rules61-persistent-storage.rulesload-modules.shmodule-setup.sh95virtfsmodule-setup.shmount-virtfs.shparse-virtfs.sh95zfcp_rulesmodule-setup.shparse-zfcp.sh97biosdevnamemodule-setup.shparse-biosdevname.sh98dracut-systemddracut-cmdline-ask.servicedracut-cmdline-ask.shdracut-cmdline.servicedracut-cmdline.service.8dracut-cmdline.service.8.ascdracut-cmdline.shdracut-emergency.servicedracut-emergency.shdracut-initqueue.servicedracut-initqueue.service.8dracut-initqueue.service.8.ascdracut-initqueue.shdracut-mount.servicedracut-mount.service.8dracut-mount.service.8.ascdracut-mount.shdracut-pre-mount.servicedracut-pre-mount.service.8dracut-pre-mount.service.8.ascdracut-pre-mount.shdracut-pre-pivot.servicedracut-pre-pivot.service.8dracut-pre-pivot.service.8.ascdracut-pre-pivot.shdracut-pre-trigger.servicedracut-pre-trigger.service.8dracut-pre-trigger.service.8.ascdracut-pre-trigger.shdracut-pre-udev.servicedracut-pre-udev.service.8dracut-pre-udev.service.8.ascdracut-pre-udev.shdracut-shutdown.servicedracut-shutdown.service.8dracut-shutdown.service.8.ascdracut-tmpfiles.confemergency.servicemodule-setup.shrootfs-generator.sh98ecryptfsREADMEecryptfs-mount.shmodule-setup.sh98pollcdrommodule-setup.shpollcdrom.sh98selinuxmodule-setup.shselinux-loadpolicy.sh98syslogREADMEmodule-setup.shparse-syslog-opts.shrsyslog.confrsyslogd-start.shrsyslogd-stop.shsyslog-cleanup.shsyslog-genrules.sh98usrmountmodule-setup.shmount-usr.sh99basedracut-lib.shinit.shinitqueue.shloginit.shmodule-setup.shparse-root-opts.shrdsosreport.sh99fs-libfs-lib.shmodule-setup.sh99img-libimg-lib.shmodule-setup.sh99shutdownmodule-setup.shshutdown.sh99susemodule-setup.shparse-suse-initrd.sh99uefi-libmodule-setup.shuefi-lib.shskipcpiokernelinstall.d50-dracut.install51-dracut-rescue.installdracut-cmdline.servicedracut-initqueue.servicedracut-mount.servicedracut-pre-mount.servicedracut-pre-pivot.servicedracut-pre-trigger.servicedracut-pre-udev.servicedracut-shutdown.serviceinitrd.target.wantsdracut-cmdline.servicedracut-initqueue.servicedracut-mount.servicedracut-pre-mount.servicedracut-pre-pivot.servicedracut-pre-trigger.servicedracut-pre-udev.servicepurge-kernels.servicesysinit.target.wantsdracut-shutdown.servicedracutAUTHORSHACKINGNEWSREADMETODOdracut.htmldracut.pngdracut.svgdracutCOPYINGlsinitrd.1.gzdracut.conf.5.gzdracut.bootup.7.gzdracut.cmdline.7.gzdracut.kernel.7.gzdracut.modules.7.gzdracut-cmdline.service.8.gzdracut-initqueue.service.8.gzdracut-mount.service.8.gzdracut-pre-mount.service.8.gzdracut-pre-pivot.service.8.gzdracut-pre-trigger.service.8.gzdracut-pre-udev.service.8.gzdracut-shutdown.service.8.gzdracut.8.gzmkinitrd.8.gzdracut.pcdracut.log/etc/bash_completion.d//etc//etc/dracut.conf.d//etc/logrotate.d//sbin//usr/bin//usr/lib//usr/lib/dracut//usr/lib/dracut/dracut.conf.d//usr/lib/dracut/modules.d//usr/lib/dracut/modules.d/00bash//usr/lib/dracut/modules.d/00systemd//usr/lib/dracut/modules.d/00warpclock//usr/lib/dracut/modules.d/01systemd-initrd//usr/lib/dracut/modules.d/02systemd-networkd//usr/lib/dracut/modules.d/03modsign//usr/lib/dracut/modules.d/03rescue//usr/lib/dracut/modules.d/04watchdog//usr/lib/dracut/modules.d/10i18n//usr/lib/dracut/modules.d/30convertfs//usr/lib/dracut/modules.d/40network//usr/lib/dracut/modules.d/45ifcfg//usr/lib/dracut/modules.d/45url-lib//usr/lib/dracut/modules.d/50drm//usr/lib/dracut/modules.d/50plymouth//usr/lib/dracut/modules.d/80cms//usr/lib/dracut/modules.d/81cio_ignore//usr/lib/dracut/modules.d/90btrfs//usr/lib/dracut/modules.d/90crypt//usr/lib/dracut/modules.d/90dm//usr/lib/dracut/modules.d/90dmraid//usr/lib/dracut/modules.d/90dmsquash-live//usr/lib/dracut/modules.d/90kernel-modules//usr/lib/dracut/modules.d/90kernel-network-modules//usr/lib/dracut/modules.d/90livenet//usr/lib/dracut/modules.d/90lvm//usr/lib/dracut/modules.d/90mdraid//usr/lib/dracut/modules.d/90multipath//usr/lib/dracut/modules.d/90qemu//usr/lib/dracut/modules.d/91crypt-gpg//usr/lib/dracut/modules.d/91crypt-loop//usr/lib/dracut/modules.d/91zipl//usr/lib/dracut/modules.d/95cifs//usr/lib/dracut/modules.d/95dasd_mod//usr/lib/dracut/modules.d/95dasd_rules//usr/lib/dracut/modules.d/95dcssblk//usr/lib/dracut/modules.d/95debug//usr/lib/dracut/modules.d/95fcoe-uefi//usr/lib/dracut/modules.d/95fcoe//usr/lib/dracut/modules.d/95fstab-sys//usr/lib/dracut/modules.d/95iscsi//usr/lib/dracut/modules.d/95lunmask//usr/lib/dracut/modules.d/95nbd//usr/lib/dracut/modules.d/95nfs//usr/lib/dracut/modules.d/95qeth_rules//usr/lib/dracut/modules.d/95resume//usr/lib/dracut/modules.d/95rootfs-block//usr/lib/dracut/modules.d/95ssh-client//usr/lib/dracut/modules.d/95terminfo//usr/lib/dracut/modules.d/95udev-rules//usr/lib/dracut/modules.d/95virtfs//usr/lib/dracut/modules.d/95zfcp_rules//usr/lib/dracut/modules.d/97biosdevname//usr/lib/dracut/modules.d/98dracut-systemd//usr/lib/dracut/modules.d/98ecryptfs//usr/lib/dracut/modules.d/98pollcdrom//usr/lib/dracut/modules.d/98selinux//usr/lib/dracut/modules.d/98syslog//usr/lib/dracut/modules.d/98usrmount//usr/lib/dracut/modules.d/99base//usr/lib/dracut/modules.d/99fs-lib//usr/lib/dracut/modules.d/99img-lib//usr/lib/dracut/modules.d/99shutdown//usr/lib/dracut/modules.d/99suse//usr/lib/dracut/modules.d/99uefi-lib//usr/lib/kernel//usr/lib/kernel/install.d//usr/lib/systemd/system//usr/lib/systemd/system/initrd.target.wants//usr/lib/systemd/system/sysinit.target.wants//usr/share/doc/packages//usr/share/doc/packages/dracut//usr/share/licenses//usr/share/licenses/dracut//usr/share/man/man1//usr/share/man/man5//usr/share/man/man7//usr/share/man/man8//usr/share/pkgconfig//var/log/-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.opensuse.org/openSUSE:Leap:15.0/standard/8d7f564f16da5cbe9b36731203494e57-dracutcpioxz5x86_64-suse-linux  ASCII textdirectoryPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=1fe8e40e949f7d9ccbb32871912b7df6b2d1516a, strippedBourne-Again shell script, UTF-8 Unicode text executabletroff or preprocessor input, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=68a9822d62a00feb0339963d2d6dc189fde7311a, strippedUTF-8 Unicode textXML 1.0 document, UTF-8 Unicode text, with very long linesPNG image data, 85 x 66, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)pkgconfig fileempty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPR w]%o!T**JD if test -x /usr/lib/module-init-tools/regenerate-initrd-posttrans; then /bin/bash -${-/e/} /usr/lib/module-init-tools/regenerate-initrd-posttrans fi/bin/shlogrotateutf-8a35cc72a0675e2dbb49e17cc870b63603b898e5926a78a772faa583486d7f3fe?7zXZ !t/+] crv(vX0z",V[Ge`4VUE҉\vdE1{]+u )BԞ'D| GN۞lB!e>v >SUr;}sf wNW;3[:#mO/JK)mea])$WJHrxq; ^J @ ޾1:4TXێ_k = ĄiM]"Y[m6.f W7q3)oC$TiӋwze!UX)06F 3_(ƢAHV-5Xͮ,S=l7P RI49/f忰x-6&('S{N.}5$NYNZE V~A3[Ǎ"ʿ}>em2#h@x s[6,xh` SQc9/=%_<@Q3zPu87!U^h_%D-?+Lr|VYe VCZDMi E2<JmmnOnoG}L[oBlV8JJ:v?ԙ+WKP ۟>f-lc}gPgRB$ț3k|EJx N0?M%\8@NCHJ V} $hV"ϩ# 㨘ePJ<*tK[g_un=cۑgU?=?F+}aK|4f oowp+gx=1aj" 0t$̽g v)ЭdTYhA|"ej`=!T_懩[-80`Lres/pMLDinoLv.}St]=f#MP`f#.6OtFmy侒|%"8EU8sj)!%.4E0U&HϬ=Kl'S$Q[עFF/-|i& x#O.my.- d}kC[kRuq'wHLya^P&`~i)FgDqQw707\ Xw$eE]Ȗ8}Nia@A5tm|Оsg[*w\9#w67kt5^p$T;mȤ!T\;V;-vw=u hn`;>\>9k3=ɯyC!ưsW`aIJb4ۑ[U ˲kņprg vE[n5p;4 Sw w?[^in MV|{Vz͟[+4XchJ}'pPn6NW!BQl5qDYa07z3Cq##4߯\=T[i^aFE]ΑCg?8{9FVX ?N;Fy#>qC1$[mPU@921A4wz Éhl:Z",퓫@WvՕo&Mʬ@|yTBоJjC!%?xBBfՅ+y+ԻϚ4o1=B3i4M(tCұM.E-|&dtX 1h4]~t^`[>>ˌяœb@4*o3E97rE}(;0?['<:דҳy i>2~qS(F= )hE'ՌcuG58!iuIpz/WE=*W:,`+>OH^A%Z8ȟ׿:R}nq y= ݂zIz-Faޗ%+V]yObR1ɣ u`bzynӽY=^eZU_?cq'($lHC!KIE+=<&>ߙ5uєpſ[vgC+z]»3 0i/ܠ@3Ñ ,*7]b Pϲ;U'(l?MJpNt]9ba+ӡ(YDb'$&MZ7jH}S^5qls|*Z߀{OV{e.t3RXx6vKTTP@mV Yϣņ$@9Hst( TGSΪ_t6k+a!: wW!{d8*Xa?ׄ}YV`RF pLvv'Kk]-=ݢ @hѤkZxF<^40X~xUxBNFb]݃\SxWhd=^t_<@py{yB{KU ptG[AYۅ1U+8Ö{7kK+]J}29g8v1xsjՙ<{UTlyd'\o/jv?޴BL.`>ze:=H~5{ 1s ky)~5f\m0l|Ν׍zf;Ă[]K`QNM9{*2 |H`:vw9"ɬtnK ɐ`'\4kӤήߏ!;9#:XN ,jJa ihW,"ڰe:DD҉"DzbmY!M},O`(7țkY5X$ktil1ߦm.vt{L/cSEXw4I&FBsd*-8Kdex97KK<~vvoRM7u7U=|((To9u'@%[t{(u3F?u-k:ˉܒou/I璢!ަ|.2}YWFyX+VJ/[TY ]m0oHQ_2> FuAr{t"KhKtk =@kKɸn'z N |;zy7G3J 0Us !U ":cQ Kxz95_TzQȳwg&0lʾ'#7CzU<ҬxOѷ-xѬx? b[ҭ3# D̦އB$߿7Y @F#SJ{ui{Žؘ$wP'=G(ht)x{??ɟ @ ڙm1w=~5=&+y] ǥ>aZȪӔlY7Ɠ3xWwµ! EZ,P u$]J& $z|dG'=;>c2~ vմ1uEn9bq1Nj\37 +ƺÞo<3, L秀HfW2RF6}_rolhi84Ux \jaָ5PS.H GA[V*/%6 'Ȗ]79X{?T;~ 2JL3-ŅBT2d崔 򞹾2QQfA=)DHok^3,8& ff&4Ĵx񓑤Mo2X;8y5dkC2i(ȸ?|m XΗu3޼@.$&"J*j{+PzLi@!Ҹ :ǦJ9y<,;;tį)/R>uk?>˥ @u.ܣ8PS_l D.G:pFȆURڵg6ޅmCWZ )z ͨ5])ˮw髾qq9#}q+=kA{q'&n0ESrFGo0\lo?|̧̦~Jh1)H%fqhn LMsvc0hnl񀞧5Ί (?XBՑGO`"~+3"Z0.կHpv 7΋cOl{}d fOm5?:XtciN=rUius@4z'x Aa? *r!Ho۫w-+돳V+z ٽ#p5䀈Mk U&2,xD TE|ⰳ6E$x5C^rEعo+'ZT2h,Lڍ$eī}`cYj,'] zu~?}A /C ЁGЕ]7,A߄][Cըʆs7?ٳU:Qn #uFNz(^2o(GӉXq!5 .66P~Rk>N $pqySZ'?Xmw?iϝd1!GxMV,l\BX"^{|,o-eV4@kbR)^sxK,ܐ^;nGҒqizLqOBd -HZ v@1"iy HeDeV|Cos8*_}fH(ȨQsi@Y+m9Ig<1@!Wbl1!v='8|!)@„UR䆙ǻ% ˮvA,']#84}l+jQo| sړsQ3Rl`XS*(zz=E)W S(}؉`75IDċ[bdCgYhen F`0w;U?݃)JS@sOn*:T)#F'*6Q jD {tT| UoB+/@JiXLw a[,ńTY}v'scmv8< |wf& F3&{)i,mk3; ՆZLj; )aV}12؀);t{,WQTH{HKV`EzN1"8PFYgRR1}BvLnqJ9od,f9i.N`2Z:/ .k Qu7vųc䯉H> A3_ȁ4ɴ}}ٳ  !w8rchKxޯ'0\gh}R?х/;P~64Mrcvo]poϯgK1NݤȮCI wP*/oXقenV)0Zi'b)f6Zh>$דNQR8 3>ݾwҪ)LhNOn0JԚN/jl8E@k},F&7BSWqIe:SH<@/$WOeF"ǐ#D1{Y ԥAP6Y`"D Kݧ%KzR²-,ۭ[E S I q+lA_l~[LoǓ4H*pQYwzs6M_lOjvG0UIz|쮭BTlTd]{b n F>JjEiS2_GW{=2_ hiC\>/6bf/(S9awMqyW= h6,LF۹0 YKo @֦&TFg~y.1ϻ5<,hct=C7VzR :e w:(FC9`:C/qk;q Sgֺr#[,*{7 8p _.B&掂$Zq]Ӵ4+]e*=ڍql "yD> w%o6"+[U"K@#8IĦ@OZk*J"Wdh} $)"Yu&R`Qq`+Gz83 :}y"FQ[i1̝c̘8 l~dR ωr {#^m}~ꙝvλ PɪT+-Z`*2OQ (u[a<%J "A9Y~Ba 5Ŏfl*/{1tJHV6enAH!gbǷjRij;Hg)Bv%)5D`)ݽo=Ox3; e;Eg7ogRs+QC=_ gAlZDl.Q?ˆ '!QSx~]UVնiNpV0"t6Q-fO.3;[@6঎o|ɇJzk]6MLoO$Z.PC)1P`YS5 DԋtŤu~{הf"~5ŽE'鉫 &8l|OLI_Q8dʵ팕v谪_ R řr={5O`}+i fmS[sƗx_ ht\Rag嚦ܦ*ReG;Vbh^iF+3 WKUdŵP2ÛBy40_~l<5)޽{ `@j{e%@bqwKOcu2ZDT퐐o󑘓;Gn񓍬[ bĵ); g G2C#g٬=]ǜ9vDV< * W&[C&2ˉ Ȧ=%;m'̂aL_WK{MCGxumVVf GtH'%JuBoVvg~=QC[AS哵9VWW+cT_? nNE^'vHgU]GtZ6v>Ssu]^ٗ#Yf6B}Z_?P uvmw uc-J6=^r.g'MqV |g\vUk>2$:4'VhkiC%H<fY9u̍1tMHNɂz``Yr8qm%n1ȧCd脣!iM#kQw)):z%{rssIR)ܹ7bHSln%qyj-nd0#:@#C'`IewM@P&Qs-:c>~6}]:$dgSʤV4#%6RRv\Fǡ/ <5Me.9zŏ9A[%s*y gvQ-Gp6IJ`%Milad9Tc+Ŭ%BY!ez5;6NBh<]^|3O FC!(}lΈR;ci;7y։wxwE$;9c?":Ƞ5xDVWvai\9s;l_AJ]E4_x?=˫9N Z9 k:0XW1.4 G}9*ğ7 tn kI 7C(r+ 栟\Ew#S*TIEx4'y+WWanjje:sDtly6b~bKMBn+ k7;T8]q>"bT^ ȳelT8\#߱tԐ:vRgӂG?|(p->lc.>rBCwV\xЪ{+ eIݫp'4s llt& XTd]@.Wd +vTPk都SZF$կ"}g;2eӽ1eEH6B$$ DA;m>[Rˁ"Xj =BqUQ^9 > odPJ`]@ *x-N{.)WakB HlC lڹk` 7 ԇ}e.;6bGÀ[ouZј#FSd0BSfcrTm i-6 sHuyb ~?,C4_Ȳ=h%rg$lY;C\A#odV2f شS] 4Eٝ(-qJKsC!$8{ rA,wxd->W,_rno&n0*lƐUw Go}~qʌe31DFm5vdTgƒUyȆ;@|x)BF6P/37#R7ḲG/wbū' DXb{&*HTX hs7lWnƋˡ(wIApZj^0yZfZN4Bi-IS)cG2̱wzQ_-hc`xya2R D0j;)M GnQeo93[&VEw8l@6 Nh>;+ѦϊS<6ˍ!l9ѓ+ 81ϑp뼯f+ESwkr~>q* νB鯬K%|>ϕ=K @!Ld6EU ũ"A?usԍf(x{jC:Vvyq+_;m^OEh |C #woӊ(k6Rk=*u3p]݊WxC7+ 4 >g О6mXP(HvFZgzFnjJ"Yfˎ@ 4 ^4M%1<ä])qɋK/F8)0 {n>غKhGeLAS̆4g 8C=128YrHdq+^o7{y9oԄ!ĺt#%J<&i` Ix^CnQI-FKBf!g$aE6k\EBo,XcZz-)j`B\tNg69K^ l1Qn' WwiC^"SBwAfx`M> {2`!t2 Oo]k~!q8m;lнU;7~f;1akw=a [jnbu^LYYHUZTKx4(M5x L W$5m=󄯒R@nl`}By+IΈ|;tϋbY{ G!4{ fB YOz]so+CC0&M'! .~Z) V(*έ5N-]܄Q$ 56k9,ߵ Bb${饜!IPD/,u'J$%z=OH`.wG0 ‡L|sUtREcjnX~b&i{$ 3t.,j}3&W|my?&ms?|,Qv~C;4;S0m1.S#<0ץ:G aa)E #Fw6>4CU Ai~^ٵ5Cx>g c24(Lb9^|/ h^{8OƋ@P~&_^cf0.[#\f+ 9Qj8NcUR Π׉qmx:Ou V 7B3Bŷ b1ާv˕QfǞO`T??G&`Έ?0kLlGbd,rd/M֖;M 6ð)a sJV_/k^~B$#`{2Vt{qXp8F`{- 5yϾnLG*ʀqh5H^ )u^Nay|#=>N%.LH9Hx*WXѼ 1pQB! K: 0)E_$?isϗ8Vf791*JN3v^+~ol~tlBМv3A[KUJ%/;PsQ]wٞ*Nt`vµuo,+M^ub[ lղ|8Fu:K.!9z\N8Bzy燍s0mBU?ӼShtu8s Zأx߽(=b0O&z(.;J ="pin*d粄llm]26DZ^1޺Du{[:[<+yQ۫BSŹ?CD {pvo˼l~C>!^py+T,NAݮ+Hy6'cmPIzN]@ZAk5}dm4 JO*~CI49c]{{j` X(p;׼s;L+ smF lƋǀ7鿪׵7Ќdm]=M!IMV}Ka)]d,st^j᥮0(!ǨDB@R}X_EDΗΘ:Q Mg|4lUT@YM F=ctT82ȠR@邈:>_fUkG|1NEaH- IdMGizx+ƺ1 0GPI s\qe슜u-8ECd.R#US׌ڱ+9D])WosmZ߳T|)͕EqXvWi D:(j;KSȩ7,[[rc7SXm>7kUM%3b읲M+zX3fҨe[*Z:l0`oBĊ]̊+`_v|g=@xAI额*5ELLA*xmqSe- o!e4k;uiY6cDO9ܣ?G{Oo][9z'g3@zpNUf|*|`)V@9х9y1T]@`,S&b.B[N!v|\b%%~OgFi ~): @-=m\_39gq^u1Ka^A3eޅ-A#uo/I2S8mPlܿ{3 bg}Zޕzn!",e*_:*Vhs `Tж(sF>unhU 2 YI_/g* 3B'Ώ 9ALLiqNu5& ʼJɭ7[d! G@Դd*WT~KmJ" c|<$-%Nћ+/X=60a^"4?d@"f([὜ 0<&.:D+lCHg8E_Z@>/Fec5Q_GKkjq>Wb. 8~aZmMϱkz,94Dw)!*t! Z8;.ͧΠ\Wz?=#[DPpƺyW?#50`}ϵ A!u6&܀ym `&VRZp%u_(DWJy\3&5g],֢?(]Л=7{ON<F֥as>1JYFQ4e]qRF2Wm|(I(Y._$EFYӥ5:CtRJd[_6?%YHB8YA]CHffvR;Wa5^Wj<;"MQdsc~t ($ KVRQ"=Iث@;lyw14b_L8efGc 2W5!f2ff_!%LSq~z*L_V%U& cӔҽYZc->c3:+EājRJȆNEZH'8ć07EGs9ѽЩ#c~ɰcע5k"`%kG-?D LRmJS(mP.ҩ9Dw?ugY4išA0xɲp!JYWҢ F22;d :.]qZjXkt`k569i OK !q=@FRЈO T_gn_19l*&31j$SsL?K{*3ExlvĔ8N!ٲ|V:fq#E 5 ň^ ֋PA③)g589fi/n*{O \ӏՓR9r>7ӣљ$&s9I9&VdMLۭfQr#e3ƄXdކ8v5]GVu{Jr3Bu\r_H-o /H9=nk:vyBZAKz'I\0ZO"AW<1(FUٜX EՁ-`:arֆn~¼K0l͠DCk̾J*z 6Ǯ{ZOEPWuG]rP y}#;!7u"og/[鯜ghO>6P yjW[gzfHDLbI)\JwqiM4:r2z۬T]\q4v1Aȓ 9DS#ivLB>pih3$oR}/M8S/'DQw(TT0wA8ۺneRCSJ?6}iSRFoTvV$KMBp#[Hkn`"Nl(imN=!1qhQDQs_JMAwxۦ OAte?cJ݉F;w,V|~ZGvkzziW}0;ؖ]9WLuWN-]%^aq5V\n_.gO;[}d"L,Su[v΀lUvX8%#&"<,v)NrC؇Z1`hqwOXԖÛ&n 8i#w1#E|w)D#b?xrK1S?:.MͧO{O$"alc2Qop<). º+AUpBwp^ʺ(@=AA+깊E5vaK47]B?{Z(š:p/'/2W|zyW`񚺽QDImi4NP- L}pPuCk'=(J!Y0/ZʉB[M]wވ}X'd]y r?,+pVtqq% tyovu7k pbnP45ed4s$G[٢ BP) E!ωzг]wvKLH:[tIԞv6,6Hk  2P&t 2BIRDZ/m̾{cE}^M{CA%@; w@F6䫖Ǚ"[gZ' 2@]0=3zW\W ;n&wt||8 h-,q_8H`f*w\OQ?˘E \OiWO'7&2RۿF&ܦMuu5?yljiSE抶 e= BXU1CQl. |*`*k󠭈V@OR^a6t %X7GU)sw+ޠ(Q:x?m5_Nk# ۈxŸ;Q7Bh4וsd@$8$ن @P GKZևN<3. m@K*9T/6M]CИzz}yfl$W@$o}ߢ¾Gk{5>*`,Ogz=.T$ccŢ+FPp̿['_1)l:08 z2 _׮`yYi_>?E]*ۋ1.yl&o:4mCLτg:"(qe@#UoeSl@AQ/c #a3CRo "mfn*B!F/oM=v3gPwЇy[Bw٩>u˪$ ߺ,aF65=(]fHLMJ#HB%mo!s?-:kݩkH$kJX*tqi@d-y1[Ā<7kuދhʖgy\}c`V/ zoA樐f^q7ktvs%~hch?W;gR@ppX7ᛌnGҤRw>|=;IQ,وbp*,Bɣ-&1@'_gn r<xTcYqT_H9c/ ]o^&qŊV%wcR,00^| (` @mGm:Ӯs --y]\qFp0.k [ӣ_,@,?ָ[M@HtIz:ms\ 5̶nc[Eb { -~]23*";H%c+d\]`:8?N$Qp&ݍV޺W^Dp5p$M7{JKZlOwת,iIߣk;L /3y{ ^hM'&@; s;-5B0*<;}d?G>oi ӡ RV>, ϲk|Sg: ryI?"bcL?JYg4.P+\ba KEv"ڣdvMfuZY&3{Seϙ"ՍMbY#]_Ӣ= +dgh ^_N$.G"!w"={obei!^,0H}| t";ʩ{*! 8HPÙk:b+正7, *'T,NBԨndߘ2_5b !VIQ' 7V~E1nJkE)`'&q!P$\(%Cum.\dLYgѣb՛omIZܳ? 򘊻?/wVMjL2(zqF1nmWcpAR:bLL[[*v{mnY1Du lx w^}r~ҳ;J :&k85^\dQn9  }ptTQ!oӊ3XF<ѴP`%?eJx+_B{Q:7>q!NvbmD/#VkF虨 }3`=(#Ptlw U9<A,h.'F;t.7L?p u1WfwN 55]]3A4SW$ AuU,SJMbfqg ďFhXA.%oU F>*ӏFWeejh!u(eys>4uGs2Kiꇠ[*s4R ]M`y$,]mtPs$`HoKڸv7 )dЌND}dFPA .|px=b@-P|! <>n: S 4c ۯcx`0v Ic!G]h(p*mĭ0E_[*f>]G̠ ?TT6yU 54/ZC{JO#wL-SIqe 5vG!|b> 8PD#6DQ!u*T0zmz0@7|?f21a=ݼ BkшXbBθzBæ6A SC5s͈ÎHهD/[ONr>OFDqknL/T=N,]#) n{LOtlB0{+ W̟JF-w~jȢn82ilZ):xfii&>6̋ܗpo[BRjr:S:鯩/[ >&?0DLVzp]ȈV(&Ig`9:P>L2; f5Y R`kJmn*p1(ݳhZwkIP{ uQ*хA -?DTW%~gEP\Th@HbZt4cAq8Uk WSU?̡\̳KEWq2egk;+X[x]JEi?l+-!Qo.kBY=N~YGBGW%e\YF(.8b-ª}oN ,abJ)rHWShx_86_5Ђz eo%ni0dP˕b-R͒1+# [;UP9Kᡛ3pEco-,XuI @c Tt;>?4~_Tt͒}&MdPLfT|v2 7ۅv0_q B+4cf$@dTQa_MC\h7jizxtH,I|g7w܉E@B$EQ~쳯;?=Ar'>F`\ѐۀ2*?YDv,{l ܙ߽1~Ɗzhgt<+iZ(& 2؀I-}bBXAH\m"Ѣ/l Q)n}(P(+'W;@M `UXsr6M>gW.0BC'HЯbl| lEwcX=|`мE>1xHUGO#erא|SH'R1Q^CzFo3b*3BQ~QMG"\r3=G9?YAG~h˃< Zl7on84[~#LI#-q|MPx{ف,<Wzc`qQZuXQNw8ࢥ# J ̍(Ѷ[ZS1U,YZqټM.D!k5MԂ-]_N筧jQ&Vavep7}/2}_(-KmI1JV݀@x1XOQ'hosx5II \dIJՍxaCq 09y_f{NYD=(tܬ_h?*9imX{X_.ǣ칝j \rWJLO2WOz:nqfh g?Ep9y8^aA+aal]1pR2oᤎBLru r]kihɒ 23]OKA(pry=?i, ppO)q|Xh=VMQ.pLt8̿o9؞ߔcl?v[:xYm{)/4Qc[a˓_2wLv⑳B8; ;,D~b8C,\7 f;d6{nh1V@Ouxgs(=5flNFIFs}DCN|Gc[ hpBg ^% ADcXA@'K|LΪ3T}L\PJ]ǣ=XI|h;LK[EӦLUx'VbhnT0"h%,,zhpr%K'7G~bCTchò\I'ǃoP-VT^Ąֵ&T/lz-@gkFW^(J>Jpl>`mS6/wd/ُN|2!i.oJ][B; y]nj=ۨ"uKC Ty@h!^,æٜܷ),>qD'(r2Wgc_ ڕe6{HQlQv\d]bU=IT ;Okx=Wx3Z kP%1K^pWS'x!Q )6{Ij9mCh/-l(Ek%ĀلaG)9SEKЏFPkON?\:E5u sj''d},xY&ҘώW49QF@ uH%c473ށc%E_0bڏPy4qeq |Ll)(.؊> cM9뤱<&B[e_jǯ-,Q%%:~ ̌tMSti_dV$` @aS`ذR5iF/@H2`z,nQʗ"$L"FH'ӊ97WMwyIa& :_^M~,uWA +^;pF,4F^qY3%S&eC-T r{r][OUYzQչ(pcVVLpAmg NF+KM31bPa؋@NŕS,՚kq:C=W+3‰pé]_qQS+eR"K)m/" NfV ʔLItIgTGT5w:Qnm}+3_t*^ܓ ޺xミK31^pUm&~sr;e:Aq rN]+xϙPa_ARE1h{DV/\>Ϊfli^X(V`zc`&o3Ќwk#YI?⼻m6s6H (t lX"γ'9)+i{L.,P({v+V3G}O8| .UN$.-;ӛ_Rryl}L)g"#)>Pe򨖘J@k.ggOс/pHxvWTGiRʒwN޾x3/é1޷33RFܚjƕ"M.(!e H@6q߁,g$ IRH:ev*nzNw!]-;%G|!C@}ZCpo/Q%|v2٦?'Ѭ><ꃸGMDlRywg.(1E֞*sGN-Ҭh85Xj.R)Y`G"nծh_k}y'--@@i~[H9J}fe!ML W^=.A , RdJz" >Uh?ahM0:RU;3Gx!Zvĩa$v쉃9r*6~Q>Àn2\ۢs1J;#tA%Q@* Gؔ"洉W1=^^HS+M&|DN{jٗ)lazpJ&3;܏Wֈ-e~a46ȊQLO3m=bɑm{GAT8ߢ)=yZ)-ߪY [v-;r*(gq¨4NeS>\-UM_ޥ1|CfKf˃6bY-6+/)BOjGo$&:i 6kP 򡚂s?0Rƍ|iQ(G:= D.B WQ$'c{5Rkѝ Q%j vg+K1U< zS+ZHKg(uY.oPDu|JQAi"&<>X7U0,yO_d6"sY#t [/*]?y[ m,@QFLu{}CCz};JÒZϛlBaK6U{^L¿GZX-_fʧlګECGk1Vf$-}^v(eD,wo:TvTǼ"E4Wv  kDu*#{.ງN1DYAK,;ĂXj0h2ή# sێS-r;_w}#ۼ<aH kbEǤGEBw{Nʤ3rMwQQnO n_hޫ'${sUddLcbڷ_iX0JǙ\R^,?bG'} 1UWuPȘEʸT) _v2+*s, o!ۘa UuZ"[غIC^.wC{V#B ։\ {K${(ȒYή@N) (>Cn \{/I I8%H$ދ$iCc 5(?sI~_l0øC6YK߂=s+KbJfzfYAr2“thq&DծpǮ0SgP(LwȜ8Y(rѓ8=rH<춘JzG^qx;\`sbCn[yj b@F[~2#j;ioOipƻ(6s>*ttHc٫ mgd[Gr(sfd 9i؏}iVA {ElcO޻ E/#*}RѿV#4Na2n~ݺ(B\r1}I3#w*@:ِyip>Cه9/~Tӊc&SB>P&O{*d6leD(/B?UyˉM4ᝁ˙.r"򌌫Pea?=9AgHM֤ᷕ%rmm>gE7KΏ0s GҸ* H=3} Mw bX{ս9" 'ogjP:s?t՝ f"(l{Qf*"׏ !R;~0l2, ,(ç6X] xn@86 fa:LzZ  kEl;9S 2M]=2R3O,0P!~O:_p~}UתXtiR\2ePkq؃8DVϔG"*MYIb~Ek31M/9'wH,D X??ab 9sBN7%M[ 'NR~ N%"& &j2`-̽`$1P#Qx`gŖuѵˠrɡ7v(-OWU\°-`6Gq/ll<2]vޭf3{i{bI,]:d]>jF"^xhuzn@֏$n8P@/p(Teq [HIylOk:GFXF)3U9t0Lk[\cFs1y}6s YOa1#/9#zZkeWl9n(8-%UĈ݉r5$L1 &;C3/ƵXǤ[kc76}9S# f!S D KſUO (G2uEeVd;a̱gΛ2Ql8Y9) 2-XM{#[C`"795Nr6ZB 7p#BdKWdn17;0fg~H_w1jO =y$Ҟ(Qd}ם9$ m0ޯCr4`:^rOHԤ U+`nqe'AT-tj k# hp~~VuB^Ug;EbtR:%!nvDy T霦2%8ǻID`HVreZl H1AHJ悟#D@k8iurh@Vx NC A|F r 3cMՠ}oA`t5^hƂ3owO8\s!x:*^27O1ICFAzhg7+ E @E LOO5tAReA1N #Zb&FJbK63(]ug#axwSfCV~.N\El!Լ %fcrtB30WYLZRW\ܹ lCI@ni [FB-[8ؑ NLyjJs4. O/d5c P;4-E k--NZ:yv{攑``zR;dz4GP1HiH.;h{.+6ɹL"LLwr9݊e| Ȧ`EZ4G%kXFѣc+?~d;IeGƣ(R۝s&u8rA;~K'_NmQ{+ݸ~0Ն{뺎ܾ:\t %9rȚ4ShvyNy[>W,9_GHϿ-A'[Qў. M֒vÏC⯌@a=Dǵk}?a:~Iߝ&1(j }8&LoPrptrg8x4wm0lm8co?tw Ohd:6HO.Ul  P MJa|e\$}5+nE1TjD$c>Y4G5c2c,9WsA:eeQ vlSOj`] n O1Z#t1wwIr94ڶ=>Mvd~% i0T؋uP^=8kR˘mE>(1?G^`຦ų~ç,>\P"# 5MPUX5q18$CDЂKBo_+/[ҥ*~^_k!6>9qmT_[4aVxܵ6+&/] zE嵒OzD('M4ԡYi"/0/@Tu2AZPy1md em#|NL(Nao%Y=;Iϭ.N b2o1!Z΢"(WO׼/~}2Py;AtЩkI/|j 80dN֦\aΣ?Js-ŎfmV?%M2Kx~Q}8%˧q0q6qE-Et[zovegC>%[mPJWƳ%Syl.C72O߾UܢWKq )EE0$iV8%U7v=d,T2(.0r_c; 4thj='׽ .3%+hM]lWp㡥Lj= qp RrL+i87 (5AsͮG??WXXXND϶U;>ͫd}-Xꎞ}m;]l419ӡZ,-s:e=}I{Y. &PUpnr=]AYn-/cTEJu&XlRG3YQPX¬C{hl6PX r5#S CsXW"jb&6jn-YH&$,>2A*ms~"x뎆 fqsu7lPb[Q-PGWyR4]WMZ{0"*ո HTQQG@H( wJLs Q};)"U*Ll7lE-uH+hHf"Cp?h*ɲs_\l$d c6Æ:D&o<,n9^|j*ǨƾNDu0nMKS)p!DŖp"޽y1W/a6y~[e`vij2MзD_̪RMn˹12}^U8ǪBBgUTfOֿz*j9;`#q'Y_`x[BI(^_)ŀYOȷmS6ϰJwV#1ͬ}vfy^p[]QnkW9@׏EG~c$sArw\8 m^ݫgΒ+#f +Q. O$J$,[<$B-*Pݧ z_,$z+OE`{ւͯ\MxE:_dےJYg:!ǘ:<{ )!yPӄ@Am-q4Hanj 2VMy$50UkU ]Cq ']̆9eɥM{,Sqp$׽=sÓhD /&QsdU)W7TϦ?) ^FnjDrr9.BDk`!m KP¦8ji4ʏ@jAWG7Q*ﭾ+p6%  xy:uy;'~<= >in;w)!~[a4!T nL/ҟe^)pmp3D/wzƔ5gpOlZ./`B(Ǖy2yDf7Ox_63ޓj[R)?;)-sJ 2k95~V*u\fnnKSd鹣v@3{TxmJ84LolO:I&򪵤wrmLl.buZ$ދV>UݩMw,N14"&+Ēy Hm6xGfK尬Uȶ F_o"u'm%:jPl3Tx߉@_W :ˬBKLWqjOMP!a햫.spIfOJ:t(wr^IG@K"l}Uۑ xY{%oD,Lߡ1oJYFaCQv-.]ѐ|FWc=`ȁ_V\ZIa;[MEgpJ8)./RT 8ڢ[jL4 9!${ ^rgwI9' -~s+uEjR+Ե Fŏ=Pp=*v]b j?^|tnh T|uo٬]pw_v㽟4,Xw>r1ljPV ޹g}E,5-  όtQCQ|-+"gcKP ؘlp-}oq>[>|D̼? .|X,w`-ZxL%]ׯD\ j>jmwj {U9z'd-%dv˿ӄ<_q_ol_H0=OD!2N-q"wY T"ȁWjg?^ &^!opԞrJw'N\,^}&!KDgK<8=Fk-IbӀCylXwP_(&Ax,):c 'afBNCe=Z WVmʝu Z,Dp0#v<5ь. #:$gЖњ>[~}s^b%t JX0TI)!k}9gNJ dr~'c2%ԫݲOݒm֑$XB!۟^ˠ@d]&afjRVތҘd"^Ჯ2֐` e q:N;^q͟c Ov,dC;u%s ,/( b|%= Q%~}^ʜ\oI%E#=d9U,1(N`#BU+2$ v*%۬Q``4gv):okI1'g VPHЂYUt@(Ry-a!%-^u4ԶŸ\ ͘wK Yֈ[o$/ = MI, &u[7"s;Ak +3"}% 0']FcK#64Itn^>yٷDYm<$fdS+2>$XNkٿ"Mlu_@%{' {dĚK j7i&GFMp,vQע2fN> ^[Y3DB@cäT^oEqM0s,2i7x2LfFfh|PI .~/֪".]c A B>bd;{10zV,taaPF%и0f48B;0mhU>ɏRQITO9bG.nbœU.] ]ͻ:CY\^XH1 >zzX- q!yZ,b=W!oۙh|Ҳ|#Oa;f[f/X)쥞`SlV\j/S/?Pmp #·U} ˿d!SL$Y*ų|Xo6lf|H@-WgͬgQN - 6I:/-(Fpz~KuYpP_v<ϻq|*h15J^߼'%+8D" %OXL/_i r )S7Bݪ_dJk9baF-7Ǹ0.NQ}VKeOz]@[]#a-yeK-ni eH.xjCÜ.測A&6!N}GaلTkyhx?Y6n;2)W{*l xQ>(N BLݣB"H0 dY E% đ!EUhLE܊sm YA uF 3urv} ;C| 36.S 9vR}_|U3pcBqy :׋J Š$ 4yM_+/i_#sSN)x !9/2^GGɪu,4yht?HB[҅p51mn>Aoo#{GPwi"(b(i=D9(Mu%ybtX%%荈vRNuسh&ɑbF+XтzPj| JbE;*_ 2{VaUB @o:\r+hMq5wŶ6W3w1Ls8ZYZ$JMLԸҫuP! ?2P N'ũRlc ׷vE ޼ c`~`.K815~LEH[4TV(7$bZ7q4=%ti??DH, 5bh3.q֬ FQed<3/ԜX.톓ӗPFN,c*tʺFیnn '":6/,9"IbAӝ`(SV4T@TC4DQ`|VPq]Ck˿ ܚ1oإSZ+ZᐦӁ@R]f[ir$Ŵ9Ι{NJ a3'>_uo5@`L_Cc߽[ARm,--vjBy |ڑ ֚;& 2XJZ&o8 Z|߆DG6SFуsѲs ,..CBQF(ɯH3LV^b>-ݡv{5fPez4L3`ro:|cO9XK°'pgى3G h1. -nK"|mʾ >Ś."cd@  %w2-g,!oN oЍ B[WOl~WvQ߀+5wGDK]RG~-1(PBup y'ҵ;<&,!Y/|҇vE|60ӦL[$'ލ!$|15NcR ,!"C*U2?dTssI_/[sI@p (ث\q]0@#_;IWOpc4ry5 #O:$^TkVXcW/mK@P/z$€Mᬳ{P.nGvQJo*"80ۃBV.΂%^%5/" XΡz:snqIQQ=ou.꤄Y֯{_\C]}UdDRh9a UgaΖ݊:Q!Hm:X=!ɉZ|86ɟy &\fQQ=:^g8_eupԦ t1k!haW!`xpZdwh>{g-gKHiPCyfF q`lJ2 ;ƹj51vVW9Bn5b^Jۯۿ?=@Qxy%Bt1;N9>A8AT4a~ϰONm|:WHCQI}2VB5|weJ~@ǃjv/-Q湹F%&~{<J PWcp:]Zqe3`4>tteEniHc xg D?H_8u=">l7^4fGpbR3ȗRD3k5xkݬiR ! I JFHHFa`Zӣ=XmOG$ۘi'Yz ڦd dOEyolX > eeP~"vgHgd}GQGS, *\~Ȣrm+CFUl[<"!G%|>sY ֋G0`™"\F >EA} ò {dQf~{YWI=nW%3) bӖlhE5E!va TɳLaҙll%["=Y%ܿd޽&甑@!s+$prŧ5MU`LD)+^a/N1pHYǴȕz -ڙbȟRES5~N=7L9?doAH>!K%'؏4yk |Gk85+axylt8LŴp w6U2䭨W!l4n-шu5a}aX)sH zE=!]ʹI}za?ye7O^IG, |v xdDFA hלVOhRqXpJrc0?[v.֋F?tLOĪ1Xמ7?3.kCGmÖiBt'\T Gk1lt@IQɣpk36AIO .Y=Vq)028&xư}.&亢[5B5ЀW:!=!yzunNﮡn@}u7su3<No]B`Ϭ>J* N ND 4PGrtVQDR4]p;18N]H[-&X|J`ؓWtV|b-Kt)SKo]/Z"`L;$P *&QZr@zJ%rf'S' ҾJu/9 jvq&V#/,}WvsDH2%x݆tbpPt9^j" 8MSpҫ͟ijĎP~; ({(][4 ~bЩ NG֭=̡(ٯlbsR`Y6PHCć")!UXS'u*_~/^ .ΚF^[j^B-F%Kf4pƻpife33+UhA )n=(]g;7! kx1bF>)aG1X;05 NСs D%/[h xzO31,bx͏=Xܣ,׃&5whXA'Gx6UfdeD0H`Q|Z,Enw#k{$b$IK=+>aQɑdb1Z<M tH8.-.ClXN{lnLÄ4[[NB頎9^)tN3qԏ]-} o9عYywYģX\ݷ>e]>2&D_sIJo/yx_H2sCE k4st8+*XcECpz1 ǛW Hn>tEe!IJV|ȏ|V+8IU뫟>yQX j6&rVСr&CqC<|C‘q ˽jL: u26_NtOG>Lp<@{mZ7YCip(P?b2ٺz:S> #QvVvܓa {5lzY9 ٻp^<'Uf!Cեc+_Ro)rfbYmhO85fgdH*f*E`tq@4?ox A[isZmbPM]e mA Khg|<XAOg'Iexd*`POqoZ.kZB6z ߐ1/Lsxp_]3oC3xw.b>MǻIԱDJ@Éߘ ws[P1ngy584]ś̈́j)+a1!ߖ~.}wvzYx'YM,6I$HEȥT[)qjtX>Vd@Ы-0{fxRď"u1p. EQj.Cc]_`ަ!\hgs &ۯzķW.Ӽ1_6 K|GK9" ʒpjZX>; 2&ŷg>p߷SR䆩u_'mW3?/ъt3.es#7,b.ˎuft¨!MgiC Ԡ|B=j^8L2+fr&!ide\n="z‹Ph pd9#k ҆`ںJ7$d~|[*9߿ضP+ǹM֭4QS) >ug[dP3dmnr_MDE kʒAEyk h:R*2>L;5|W/HWBۙnx5a ~I6 _.N/o3 jMnj &y)~ dsvzoP:^UDkPY}Kd,cfi}s.Ggr:/v+K{.9>e+Obo>'^>ߕc&[c B{1CB oHA1#0B3CXwʀ].j hf 2s!$Vj*~\Nj*oxU& k=MڸVw\%c؂%Y mO^Nwݾ*왍w %Us>]_0Uzc>(y.2MtpK(eP/!`vX]bx4sG4X~n8gߕbN?eZ 43`< b?؝A.U`ӧ'Xac.}r*i#TBj$u7y086c[J Me D"&=;;FN$weEܖ]O*Z[j_1,Jdg^ X~1ǝcEA =5ai_Na0v1r{; Z<\ͅ4#9p_ pPfKڜ3 lr p]Lg<{hhyt xӊ q'yBu7];n Pҩa_Pm͖U~l$Ү De@g=H^_[.h{QM&#YNF[}XO3T&A$DDw+K^2էr7ڲ"췟y9LQRs-`vƽ}i)c l$yۘbW܏w{"$Rمg|Xƽ!S~.+۳1 7jwq|6"Bb7ͦ=f\Cmʸ'SπùB@\4&s83Uau3ݜENZ/ayD.*:FkU0(mvq*~m͔*\U~pR4uX{gaa@6 ځ@ߊEbcРV첖0ָʼڬB_g1ݣ8J]J!p"#fėW"L¤ j:36`-4vf+U|,D¦`%t :UA7+mdTkK<+ʑ`䱷# cKerҖ:^ii[Ov|%ѓ`SA_s0V/S#(n^W3dqU7y#*rG@L@<[o9b GurXJꪰ$jpmaS[Σ[?/f𦦁^z8EfʸI%3pO$^&=h;xY=2Vʤژx%c\ q07舥 ] #3r:'Бϓ'kR즐r5;ѽTn0I[)/ě'\sla%'A"HsTk?J"0dhBBN6TE-WV] QY% !IdШfK\W)$?+sC3f #KTSt!R ڭM]ߏ.h O<t}'l#i <B LS!Q:!q*`#xh!Uv~g6A*GM[=.K#ЛA2Pl݁cII;ڼpd"?[2 8%=Z^k;,s 'I]AU:DN#r>K &hYѿቈ H5mE j WZY2ؼC\Sk"X7>H!Qb DcC˓{ X.a\opǀFn)i/>C senZ֓wцu 4Q/]\*q$W=u8^r-/HS&A.hrF\=l ;kE]%1+>`]vŸ@\x>8 ^tiDA٢e Fr]Y/vVpK3gV==C +D6ҁ,B>:yx°f FVo:c%NLb? }Qk; ?2R9.x{:X+楚jаe@wSGP!x^1IH6)Dص|=;Os,51AQR7W, Ơ5c"qDG/3MzwZgZ`*̩/}q?,q5im840N.hGf Ej{id>tɬ[K"*dqyXrYoL6HT2Uc'%&h:n`C'l@GM1 ўC E颹+l7 Zz>d/ER\fd[CfΠ>t;O|}Uh2{TeVy0*~?Qjh0w ]/ iA\PJ "Ɔ,%$ot8*'2F7 D**3dTJvh%X r ˔c !'+&lЂAbLjZa\EJ{fDtfx\g@en*n5ȟt7:)ƟۭP<-%:3x.k4H=FSL92h4'}cu)iR@㵝a<zZ>w8S} Zb Wu;/R@l*D5fCGڼ:9}Ah HXQ$ p"`v:± v#kF/dIv\ ~[=qr;p=_,}K 9x6gg0H#áQEnmCr9yi'm؝xiG16 y˲le `)ĿPɶ`|qh%-@Pp݋o $__ÂؼIn9 ơnǘJ3zK3]%~*zaBTz;VQgf 0%u"FJhQ 6Z/bck n>׼9¯g4yZL$_AD2[TOУ"S|?]L?X; җsSHn@`3 ZB*kS`SZ6"C* JԼK+|P1FlQE ɶyхf~s p @߬tk놣=e1Jޓ|Dj>wrݦE S5D3bQEd)N"Lo_`VT! `.T%ɗj,VE,=xUiP(C{!7ybJ"Z c:Hؘã̲iVgUlza7ɘr/Z6*GuuK^%kowS4V̨SjyywX" %0"riShN$#[kM}PQ 3w \ڐgC)UdσiӹN #fx+o|ʣXMGimPOu}Cֵu C) h{mb!x'djw6c{xAzIk)QHǣ'mcYqL'm2OT4D4K'yroED; 'fιݱ^^ @ݜRuLcf**ho@8o7\2)d<[&OIR/~.Ԩ{ˍKFMچC*w{D+ p--r$C}}j+M#U):]P ȾnTo:\-,r/;XS [b5eT ;/P"3K۳q%xmʾ[-]wjbWx y5?֟m`g! ߺĖ7Tw=tTs0|>P XGCYfMR2Ӫ*/̔V5xZjgLݝX"{B|P,\0@҈bqk"rt?u TdېJ$y-[aTUY{ i?mR"q$.ccH?ɼ N9QI\SYL5_F7Ѣ힐IcK,0k , `(Bz7*O]wg~p~.hNgl+䁜BuAtQ71͡?!, 6B0Wi;:QNZ!1LPV Xrf]jR9OT^4yrfR$YfD!0OW_&?7#u*O'*R[5аӓJ_@O2~'[Vkˮ˽ё@uM,;+mF` M۽1 æ$fxa^B"qwi*F3{%5*^u;\e -~з.n9{u8e|IK:=>yP>^jP BQ+PNzߎĤŠ\^"eٟugUzzw:Zxn%{43lwo B[#脲iR؍YC Yf-#4U.Pj0d_aOrE)uf-$!$7:(eUJO S^} )۲}A$N6Iw))oo.pcuا6gf @_{"lg+ B^/ TL GلO]GZCVl #+7{4xY. QqY#k^kh>՞%69G"S]#O$~K\M>4ةy}5kڨ%f4Yrp2.LQ}*&mgγȍ' 7oa&`܃z91wٯ|O~=|3=xHuұ(l`uBƬAq3SA/n`4ݮ@$V+ͧ7/% buF-hW?ٗ,QSYvAd/ `S͡VT׽U\@ʼIWS;dr:ိ^W|oEB gŤS*qQc.L(D7fQv>d$f<y}2l"3bT:8BAYɸn4^f*D0iAnf HAg>͑խ:N7z;ˏA[Wb̊׽ʕ.H0R|(? 0vu1`}wkV@zGvOD_C.z_7yqa \tFwԑhRvXϬk &T}3|o.O3gdBRDt}%ԵYsyR3j'FAHFJ',\BvuDx/KF)}rl1=zt  NX .Uku@w\Y? M[p/s0 <[PG`:TQCØ p:.N5LhpB_Ny=K6'X,p=xVIhh7|hs _on]-~q+oA-‰n6AI5wF20V}ohfka4mg|1eI<Ip+;Vg|7/P[2%6k&M{tNwyD]m$Ape'YK7HЭ|7RZW 2,Ms#~=58(DVj#Rb% הI'JBitZgup J7MJepwl/>zֆ#ÉtEL%ۺ!-NFj [g}`8 R ߦw/E\'UQ/]&rZ CL0´ 4TC4ãy _(7 aJC#*&"T&דu"2VM#n}*9 +wOCY++~xG/ZWD(6Z-{wX*0`H H%'܎0;SX9YfvC.\ "Y@RS6| LDU Cf9Fॎwh{FS,Ty+ce%ROz79pT˴ [z\~'aڕoö?Aub~m+ R\n(R/k?= jK=,{%Ք(I5f.8\d4gXj7>>yѵLJ6S̿JSb⹁? 2 s tLSijMJj{[zER2K uDܢH(C#_3TkSW wA45AŔy?˥MUa 3EBy}c@\sI5e 7r}xdS_SjU}H01M!Η֟PIF5 9 u阰px~q[#O$^ޫUT [7oᔻZ77&aRˆ=-$5K=5|jLNhXxhn{,X@EG`״Aq¿H Tj!ѽ! HVz2#8+㪍U%|D1Ty}$6"?1] a4>Vы+gx:YZOB0QZ]6-ݒ.-މ99ai?O'Qiٟ^{9xbqT -At e=I-* Q.oB\}5xٹeT\~(a5?v(QKLpI+ W+ѩ L`wlZp9 BAK-b5wϰkͭ u>'dcIS6EP;ơ;@ci(0P_/qb<]bbG$mwH斐٢CB^<]jbzA|n!{6v8[.4g'[ [6O߷ U,Qn_Sjl9;IQCAm1JgbL-TJ?# uy"Nr⋧V nUޝX::}YrPoѧ>~ i hH={[M13-4'4FuiT3ɺ.T9J>JOlBA-Vh~r2XB* hY'emZ* m>GKWc0:_NB,ǧ3F 0`Xt6ʶ'VM J9ٵm.Ywϟ3|8T|%ʲUHW!SD9J,]4C\XNFM ]Ɔ-^zB^@~?M( M(-waAFq**יmnnmYzdWQ@ F:a|6l{,j-PKNOv<`b4~өgI` qCf qcfq0Quzvz7Osm<|^ 4vNy@zy IĤ9p28ѾY>o T/Gsf4b Θ 6Yj2ka~N0F E=Vx+Gy"YɄK3$!9<=͓o qb/X3w:]] g1.*ϞfYb58gJMTI'g(|QL` clYlү(=[#W `unI&f/+遘uN wƛ[Ym1Q!U1Fg'Ss=^Й\e ͓A%/S>ܓ hDyp^rm򫵸I6&?aazm%X{aaI&'pHr-Y6>5I\l4[-C}P uD s?kٳ esI++gd- T+KwwfMwC#nW*\ŲQ 6_b =l.zŕU#q)% 5㼤yWϾOK\3]GFGc ]}+)_:͝sℰ^x 6avnհ|!R$9K_4^hS5?KDyӛK?W ^ۺ:۪AfQ6;ҳ};S- j"ⷠ)~'?kR A*gN[[D V@>P6xO]*T$ik+5, }[^C{8/1ї&P+QPI&0}{=í18dr!]ťL g-0(D jw]M[#2_5($Id }䴙W3qC2Hs$,+q؄4p#|7 b@g%Mw* l"Kš u_9qI0%]+Aawº/>x:xkb).Ԕ6{R DhRToHLF mVBDvGnDļ,"љ@H)CL :@/Q(z/geFN>&l .0e MDCDS*A2p7^3/,&) j/l) 9~v#J}p@݄0#x˾8nE qaeHUTi}c*)@uHpD ^`1܀"qƤWa Yi4"fRP]2>@ނjpZ.m^T=fNT#{lMsu-HZ&- ]4w7\rpX1&Tİ֭.}z|±grUj,K;AP-j3e+nbjŜ{yR¬so&Q]9Ik{{8ɫtkr#NvBv*pH7X#c c52N_e"<#EpUq]LXg+A-Zp+~_p$0WB8&3-\%ZK_9:TΦ7W7g4vj `Zsakr28t-N}bfs0)Kb&Xkv ~Y>QeDc10X6 sUFq=:”( L U(~(ˣ~ᭂzRq>OH6tk$`<rg.Ydˮ5IMa)**ٕlRAI6+p,no:UkHj&AԐ=Kb(Veǁn7X8W+ `0"T_IOi^Ÿk_1ܼjmQE'H탕uݿŔ$3sț4~+gq T+"cTF{P=t# :紤x܆kiEZ-ki4]A=pב.v?e-J:͑[Nl(̔'E6bLKw _I\C 6.SLc[>QΦ,g}x^}S_we&#)/IݘG4Co๎Oqd?_3,15ꕭVRfU:!{ҡm|9 uQ&`\K&q1sC(*V@0rPu{L?Q-Oc?;n*h}1S=T,{SUXq Rc%]UL'] S-px9<}21|Ø$ϰ=9mO;Z8[j~U LJ-'9|rxdۊ.i7(a] 3*}j! Y7 :{\t䁕-1x)6by>OfjE g>31wS|1U[)ĺ{ϕ]JmɫE1TC.sa,>joOUNQ֎/B잚mCh;{Mryh#g*C.c}"7N<9*EJ/[ofO+MB\O],ۗv,]. :)z<3SyzTyԧlWG{vp4@DXɍF9wKRiJ֔LⰨ9)z/cnxRt,F * a/ꭷ0N10/-.06~%qqz0<;gkf?'s0>J+1v1;8fa舭^ G~8s`wn7>k2iG˂fܬjHLZ3kru<8TD}ǰߍҨ{Jdws(3Vd$ YnzIc,$zoy~@xGT`Kzx97!d͑F廬ώuJZZ/"ֆ{_Mc IwYK:E9ޒQ4a XS.8z*dCD%"(2eQ 7HRq?j`>#~*jR3%B&@Y=(ȡ ׃:ZU8^:ǵk˧JI)9sŇDF.]d 0Asz* 5CmwJ{DalWDΑ |M.08O>E T{ŹfÃs`c :HrTCZCL{gQOvQ <3-)[mUk ߋ7ttO'#TO3B85ӻ"|K+sEi8$.u|[q4$ pT I?ń3~þ4|  IXqǃ ΍T &#b& [I²X4GA(4Y&V9@>>uL®9Dg ʄ)PH cP9igtk 2۠^˃VQ`g@s)QWѦ&8-cr{Aѣ^(d ~VgY 鲄@$k' @ٽ40Z5)_6Ԯ@>)#,-ƕxവ__]ZsvvK^k9"EQ=+;̈́yLH>/Z" x}uf(yܺR9Wf|YepF`7L{AŸ-'E"\c0U+UцFSHt;*x]1@Ui+6v.l=peFռ?fWȂ a8\p;%sb%Ff\{Bb{~'M . G [˄DkLF J{AW{"IοQi*ap_ٗۮk|0.\4gJ ɤ s%M;ukߕ@&VZϙt8nBCF`|*j,e F2yEx\ oOdJ벛|v"/+-;0$LG7:r}#G\|=_Ddm_1_RrP+YYl/ 'xn8[z hqMC 6159FWK4nnij?J͡ab0upa|+v| !!5L^i'QclrpŸȽbs2=Md~GJtD͞~Or`v⣫⣍Z0`܀ ʺ2:B_{QXl3uNx |𛼝B8dۃ KE˧*Ɖ$e#\dBuN-r9.a SP)IM-Znf;p~>VDG f+E1ePbE1XJ0W,8ck69i4v1^2(n5lNf藆3v}1{I2F[DܗKঢ়<%NLRn0nt"絆tbu*=6RڧRdO\ny"qרCtTn?^8>eP 80EOQJ9& :\>?ynmUDn=.<Ծ; ct)Q '.m4n׸ ħw}r'+ԋ%FME@`n:@z GsAr#' #Ӊjqa3:x?2^$UQe7̃EeAː$12ߧt4v9jls4=[,U GN,d]hz&knHVR_N9N:da˟Cx<Р3涴M "k X'O긯77\.6 F$geN`bp ;}zbQz?KّUT<(@;6 AŋPuSk_.uE8{K5`m(B1,OrVW;?¤Aԫk_\w\Q^SzS0M%o<0h+6t4ki 9igy"牮)yi/7sv[+ I\C)91S5C"=s,i̮M|{I^@$.oҝKQɌ0Vˠ%^Э Z#YU&OʆMfNn*f9\UvXGwqZ< PT/Jq y dсuG{?wp9.M=]"7>ֺ @Wԉ:QH~L"v8 1ل#s!uCJ؉;IUiBGA]j "2Y7?AbR8JoB0Lh1 Jv*q=PF~ڧ5 X## y^@I7M!خIوCEg>qL2!X@`@!-,ҺW菸ip7l7R>CT2Esfaz|0†N;a4ҐơbCm h*l2Ikڒ 3bmwGɃߕĆP o{ն0iׅTvX\S(Kb  &4F~}l]uedW^LpSIBq]d;C٬jDQbK~{y %ラ姌jd'Yo,71ly^ ; |e|hbR5qnrlfB0CqψX@1qBZNFuUw]d?7u?1s"gj`f9ebXTC^$:7Źk71bBuaf\.}O*%)y/]iaQ\HqNd4䝲\b ּ|*>vfEhS˚ofz*sL^$mD@xK=ן,K.Ȁ qA7zWPYvCC$b{%΂W ed2 f;Dշr ,p1:&x,40"S$d JGMܗ㘕b"lod3ԯ13¢(BIƶ- @%ş G՟]k.>-Lbj ;5 _%5ڭөuL5Z߉7,[F&09D$0%3_3}**4ӿKA E2cɞ_r=Qv['nLeHyf=zrav巎BRθSFw1q x=աpx/r}$|Vl1_"`P^0?IB@(7 ap{2dپy_A[랴GbhTFg1+> ú uuݻ5ui"y϶qØymTWkN"J axE@%ǎ=IK߯ EAո*6oSQ=*ѨL8r BnLL^oPS D `Cb8{B>{'oC=D!U]v.\04`CTue0^D5R)p6sl1o`(>w6sFoT'ax Z8*.?@AEyFh'bZe'Zt|86~#^pi46@(R@#A6\yw:}Wq.Tؕh:11RnJnH-#W(!w, gpt6P|bG*DWRIPE`QB:K\lxHLh>< pvۤЍś5 `I#b Bl] G 0CEry" VOO5pT5&_T,wV J4\ESt]2kh %?$a!~]wt2>MG%Rahnw֝.YÕm]}o$/c.,`1˵oQ LI6[:䢹#>d/dLӜ幩VnhT3*L`y6 l6h}PPZcl!P< aEڬLfGWv@G"yȞA.BR9ӳť{lE8B&@Z- ]_\N©rB1كFY1[)uHE)aIS;Kڰj7yJFe0e~n1#=U=(G(1;fa~89d-Tњe9j"g>X @Qv\~.WsۀjR w >g,=)m,^G;W+wzqZ\8 Y)-xaRIW ~ i `g oxVEfq_{>1/F8c|w<+>' 3Z؄ÓWfϢ臨FF=ܿmP53]7lHcm ^)LFxeГ}j]a[A|\I~$3ӕ]uNxg-uLW>oiLqca2L!FEݢTFKb&)$4G K DقO6 XH|t%n/#N\dx*RMcv;l D;T)s#(:H7vOtiIf6vaѲqIPY9ި̚jfXڼ Zu}[tl.;'_YW딸^GZTubMCli<uNXnur nv؜>FZW ė|7Wd 'uĂ@^P%,fp [E̺8Ԭ6CzxƘ/]fpyk 'HϞdS(BYt Mm}at_oEͨ* n P~&Z_xvy;{S2$ V})^=AE4e"8_AZн:1j@? i0^`2ynj_x@RSu֩oRL=&^kCaGInݜ1EͲ%"d~]Ѩ,>!PХxβ@0!ٙI^c-ZhpD&S.T29 Y?L}^9=lХh _i] ҊmE6S2Ͳ߱lЍ"%ǴB5O|VӒt򃬴ǙS ~B}c4%)fiӌ͜@ װ/yp|j?{Vy[g i[14N)ĭj]M{#ׁI뾕_In w*cC +5n_*2 r[T(aH:Ow1-mL ufTv*9O\lhWckZgp8׍`BM>n˘ >um{eG$#^IRmhΑzn2Inp?H2)+~סg#:Z0AG{s*XnX% [$r%Қ2N+cuU!N6trE{j??W KˌGDUX^L -_mP(wfrARgQsCTgSiAS $C'cZ}Yn|BXlZPSWc -PeVw) S޳sL0>ߴL=wn=H}yeύAIM=OymOpVf#U~Erh4y4F lq:!۳뚯/+Ee$Md`15Xh-*5-.Ϸ0!Rs: 0Y7oDPs `<̏P&1$%ՃÇ:Y٬1UG\jTN{i@gStېs&Hhno6(o i59[/R #^IJ}_3IovB斦AsSj=Je\jqa§3QCOdŨڿ e:g< ga\Om)ܰ8“Hm8G DN|$sNi8h1=ypƱ(ʯWi92U }}@Tt?РJlx!r8#ʻkFJgoe]s!L!c[2z,:[4 r,=D6+TKl=鼴I3pjߚL-'H1-W=8Hu>R>r+:QA{:K2RD(A#RW7 ITd- >'uS^4:WA ?"YT%|@@؋?Tll}u³_e# Bo6 =E9s΋#eܝIEEXؿ>)] AY]i̪xhK<$%uhN6%1}gXĐ^ ͲIYvkV8wGMP+ K,\@| e (?WrIt 9e픍|iN`ԜCf<ރoDn:I˱\lnlX6}^ Ƚ)y.F(`L-~nC. ,G TE 6Oc ۣY8sVwl8.%9*5%l ),Q[fH_cJY@,;酨D]ŜP mYGp TLq~ɏ!܃ψC8Mܬs22wݶ"6C&*BJ5yrI) xCUHcM >| #ƨ+)={<Ɠ_grbw_#vppR0]w_̟ݑ431 1uH.$hT6E9!UE?$`oB=%iRtXh.ȭ^Q %9B׾2]~nHeuk>:L|=$ru4Ya!LDR[=6oXeP3x퓍{14Q_n?Ѹwʘa+hL]fjK˄k~ȩ2GCL&j0tz+U+ǀc㍝'="$4O/SJd ¼%<^P+SrjɟJw18\% YQƩ3!w,Dx7X݁Z/ #;JS-1I#֊Se5 b}# BnLK̀Plʿ?$xzSd$Bsze1Y~2t/Ӈ 1j/>Y)h݋tcyDFLHt|on eˍAOu䕛L4fT`%oώd>cTecX 0Å\ړA3KJJ{ɱ2o_2L< Yp{Zl2 K"M<&Jr'MRQe2΅s6U Ya@½XHF^?W%C}ڰ J %YOqW?K%URϩ%z#d*Rʹݙ{ˋ@`tDDl䍷ڙLGF#j(oHCD:ȭaԜDVLI`Wѷw|#ǫ_YuYʦ$"@a^ x#r.:UѕLbAhF|00_M[E(ӏpf)nDl5ϾoWCI 5F_y)xשty@/X:.f\8SK?9A=C/lyv P_h u#q/u]ZdVU@,8۰ VQ%f@Ʈm}ei&v3: $hy_?{6 ;A.ஃ@DwV0:KX_)[p9vkfē 8ozd%=ԏRvfu#~7 -8ɞ,!"pKApesa  O&F鯭f gX Z#X2s]'ϰ^`V>Ӷ=!a)h gef̩sovGұ=㰱 ?wYf@:BVC ;HGnò,I})#+:Aݣ8-gT1U+'an( $jZҗ# (*JH][?2 _͏/@PIoE~-mKQ<<p i/G NÖL0X 6 yv'81 a[a ǘ޵O($噋_F/IZ,"[adm iq}"D[]b 4Uzҫ&{iE.9A ~"jܰb !>1_o"مC,2'\/ښ,fkgmP5JD(5:_FJF+ *ъ+R| 1fse* TR\r悔߰JZ) 19U8i_" c&٢Y%3̌| EG/(f ǥj1h'p&`XٻZx8[*qX[]-c[wZT.!fԚ".0eË&$esee.B+cbi# Ǯ+'Չ7=83Gm#1DC[Q[<Յ^ڵQB(bg3qw\nDq?7- GM^I::Z.RH]tbF<,O`d7y*қBGrOO -Wx5Irے홟"'yL$<N3r˾)%4z!rWjm/IO MQEs89}R+熃ᭀ 5TA1cDj!aDf^e@I jl_dw_{]7ɸJݸr4Gs~iL,fm6D|^JDݗmc4" ƞNEu j[a[A3(194Y#=1vf㴹wh0F"01[#r6wl^b n Vqaң8^ߋ2PO ѦI'&.ڵ Y 0ߐ H4gh:ZCQ8t.'êi>؊kӬ3S?1Y=)6r-*b1:]I`ѷ?ƌnN$=YcM򩥠g3=+*VBQ*io)*M?MI<#TkK(j Ϙ;!6`4^R_gk`p;,Bǫ+Ƀ2+8U8S۷XF6[<;풁3&uru~0"TWڱTbjjE ϯ۫kSC6(%` ɰ7:eohh?~l^6Oe#@Œs'S) l+掷iU XeĄ1: Z$5dAZg~vD)4a(ABbK4W{`nr;){#J1S}q$ZKoUS]Xi{gzrnݤ&oPT_J٦t8Mɟ(e1bJICzNhfDjOh4hV&Oc]jUm-bjL0 : ,BܥbhBQ_$v!$@ T< záHWbqY1Wj>fEMżfHɘ=Vh]o㳺 (f9%mˋ_ aQuxQQڪ{yg GF429`vW j0zX*ˆ&;=b8lӤCuw CBʔ?QU 4yM;; p1w"$̻WGepN:WԄ52O7gT]kDf}vcweut.?V b Z/BI8!} 7W*Ct< D[򀎧}k5-Ҙ`W y#0dBNGnTt [(3:|6(ƀFl~rJ&xjj=4L>d^T@P3LjhL L\t,L*t .~鯵Y+'pɣf 45FKC➣uxC@x BE$:^э.c^U5i>EH%zE jPg7=jJP*@.>c\A$IR9C)/-}_Edfy<8&r $$wR (j :G46ہMΨkLlkp&IH\ J'a`Ϛ^F3>"O'aFSRufBR9P+ZG+J_7-u6J;WV9ƋPm}A=k f'tӫ{ prO$?ISĮv"~e9H7n*x8kNO@ z[Z="@׫.cV1H]ܴίWu  v vpjӰ ZG  ƔOZDe ] ԰'K9^0ZUihdE3(:!r!FeU`zЛ(|yf0kQڧ/2]xx:r-l8/B8KLahh㪼bKM{t::Zy"d{P#ޙm\9 X tz ^OF821Pg)ڻQk#t9#<,ř+rK*SM3I{jq@ocZ/UK`}e؏rk="ZV$.{b&[0{k̏$y?^׺ΆQǎ.,P6TzB PS^4 ijWCKXSQ]@[X l݂Ӝ[oq< .#1[Tq93PAS6@v]f' rrJe*T $fs ZK&ƭ`c@^E?cZX];ȸ vAذ ¯THdӊ*[*ځ~ cTVѶ T-u\ x| zgi1KXɅg,șĝE&0ktMua6,$KTKas(Hf>^Yp2caY})O#eLJ8e]V/;ZA-vta9͡Bص~p};#ˎTIc,j8C=#64,)ⱆOP>oȈlqOSĚi8yh%T.v7Zd W/KthZ8u74ƴk2j4)yУ[J%;)coY.hV9ct,gJRTrZڍ^p@$R{̀0LJ4PB/瞖x] 輧*ﬔdJG};a^u)VQf/?Y?If٠|Vf5]6qG1G{"9cnOF5꟬Ң乄 ptysW?q6U=#ǰU?%9^0iQf\)OȚ0g躡QZ/ūXB1MHDf?#;Upd9E {oO2bTow LYs{LLAskp:\R*?=FdDC}sɶ<8qD{Jַah`$B;Sg1i>+Ną8@<|Mps*FǦa;AR,__]SiT vWOU/b#1TieZ+YKA6Vg:?PbD)Q{q% [6W~qdY33#WkJvCɁv1[хC8;]27wPM7Õ#`hDV[`E&xeme N8kG 8^19UTFN%™*6[;6Hfwie_ j¼KڢƮ7,AƋd}v=fg '&߄.< ĭ;|L` ṠfY!73Yaͼj[XSEyIHGmߘOwYfRO*t )EZdM?{xz7jGJ} ڢ3: - @KI Ll~"t"ZT.lM2nhѝcZ\o! tm "ޱj"{k BV~Y]iP߁y@.+DRzY$9i{E/LН۞@ߔip_$pQ.ӆ"G䵒(?2ф X>u<'8%Lm0'ysFcUr킉z&Z lߥU+AJГLtd8VmOfG>҆z5l5͢ ^V*l]^]eW.mA45S8Rc[%ÀnG?a/o YC Ⱥ kd͉Eu6lvދQltG͓}6d;Fk|0d{* R7ܵD ؿDqd:&epXwS41Մ%y#m+(;o n"Pj+!E"N(N:Cqv& b2~ G ȇ&@%!6~?>:tW!V<m/?<3m^L 9m#9c9;d֕Rh~isb!FSZfW'U9em0(e#dd"1xTMF*՞;Vk^VmɰA.u5b6;3 -st:uԎO||DY73"<̱HrIلP~\/^B:~&lKѕx~}IeǴݨ랠SyE30[x2>33U,|4**2gL`i Q(pemP$3a["Q[Azk#h[Jr 8DsBF?~My$(F5L:Mt:b%JW-F2ߓx>S&[%XӴզ!&[E󻈇{ W=4/Gj.`MON]Nd8;:Z' bGT%V>:cCyY[suDPO.žl,c3$bs>MM"Ge!dBd[^fV3\`Le!I(h;.9y(>ChKd2Wb.(c 3xs|MYߦ18M&?ic qqeD<~Ʊv=lRB?g3͛pņ }vr}ZZ+DXʍutp*ˣnq9&@fOa13=p8>MClJ`V;\*5x(J叼B7hrEw(Ǝ1lT'l#buYͳnnR*V͒u ;BRJ }!$%Cf _nT8-SuS1* fŰjnE&AXT+Tt g0Y*=ޠ\Si2[%SD̘5kARCFNqtBS>6>}sЎa8~º-^:.h:Z%>V`Qnj_eK-= aO{Z 23FM I*!Zt]:p N09J?,R(4|]j<>歁SlZ׆m]yë$6OIMPL[P%.{h~ Rcnr7XoUq@~*ƀ@ZYb5ѤGܴuvvcKpwP5 f╖ј77< z8XU%"lHTޑ )=?uɀEɺETXWj KA.Գ̞5 'hNҡX ЃRL ˤg l?!Foy(m?/P|<&TZyDBِf){Y06@2$4cG B>0ag1a5o6($#45>,?vܜ's{KOR5+o|7/'k}IK U)%}y@ʻ|6|`2gUC?ܐ1RA;iE>7$ ?PfU`rj'&ro`C 2*:0YOE)?qy]ਆb3&`Npwe ->_G@"QӉ`=C5 &$ZZ_Rf5X!xs݅Cj TZ,;Zw>vtq!R#5&ƎkT,/b9Ä!"Q  T'T\wR*1RgfAJAXH=*y ;0'K }z%H)|OatսB$wVMn,wSewr;=Sӈ1w[yyTdn*s؅H+pE&z ǻ_wAl1kЪV-*Lq%+{~E[kWp7ȭZ"oQi/sȲ {/&D o䪓Dk&dѶ'E߬lBEﬡ|@fd&˪ ÏR͓,Mߕy\(ekFAU@ M3_Yq؍%jrAuk"wP@ fNRbnk v3_J~#{Q7GP/ؚR@ axiINApG՟(^eO}_[\rY;CS症id q7ZT%=嵑 BsxU+WײTKd`]DdgTh*tMob,$= 6]"6匪eN@@>qlpo 1Tww^˯))+"p}ٔm vQ)(+UŪS"})yޭ:3KbT=A׀i;4"h{6wid]7e/t"kZ 9kj>tnkc$cpz:&Nt:p ``oȫv+ˈ&]Q퉌-{ixSc=CF6ܤ`CG {ʦmUލjݾRؕN,:qYnĊr>e:r`Ӷ$qY}:!z HeWjCK3>bLXMSMt=&2oL/KC ziw;ZMa۽(Nvmf͍h\Q"泣]BxLY UXAg_ !>j.}$;-Ci?OXJ*O$>#\-uiEtPg}^'lzhV4ԒOxB1la:%䍾ԯ~c'-_/TnW|ݩ*Hk|k 1m*2&*$+k *T<~Ё)vZ<@͵L?&"N+1XFrtߪu[7 +%|b7&dI;[KgV`BQnI;iEX7Qf ֑t"DqwpdSmwW~%pI1j{#90?z~ sYGa#N"t=M%Cwn>>*v5-ߦ;źR:!P1e{tCl`rh?WǥiKĿ)GְFKb/.o|#?Moqҳ_[Bmb+_ srw2ґЍV&@k3WOW<:A( ^iRpg@1Ki%ۏ8bZf<^"rڑxq0Us&#mnLi fQĉ*Cw.壯z,OezqѠa{3jHVy,{CSͥwSYԳ}L9/ /ȷLpk1ANHY)֕2A 1Kjȴ۷FQ@{zQdE@CmLCL6(| #qLX4*KI.H f| ?کSHZlO1CXYaHM>g]Ȝ9/ZHUjt 2q+jLݣ8*ezs6jB$rwJb{rSt߸`$3zTJ7D"sz3,wnpxkF@ݝ mJÔeE p- /+.ۼcMa_)k#gz hH⡻PG?K(S)=p)A ʼn/:%_(+;=i|QY{—T{T I/Wu2.sR]Dfʛ ?uVaX+@$qI$Esqv ?wU4ZUP{(a_?Q kZváԺ(!2;  Т;/j]<B×Kf6?  bCA-`CZs*LABIc;ы)\zQtL ]u#Ed6u$aNA;rӽ64GHd0\vҍRtlMd}ч8ZB/+5&,<κẺR*v$d bBHA[ & N^jl"?)F t YDu[4ZH4 ' :*?ZerKL4]C6~+;ؚĔ+o,+)F?50nT./P m5iW1P|lyZ|g"R*;jGHQ]ξ@!͆CE)uI;4ZJʑڗDx'c|qеEHJBvJʩ,s1I,ܔnzkʒi'd؈k0YBڙ_@ )AǨ)R {)^?:.c| G^r^Jx2nAvòPh{9|{甾\G,X]"j+[Zd7N[` ܕxktdёpKǻy _c\!3DfkvEmj$b5w~Wxudz`^~s ͹q9" |#{0L*4ek* PlffVf8lЈ˛O{g[DӬc,33Z3!CJr rDBbp5D>Z^ڼ>vUe$k!2Q0V5!lvh:Avj/ bQF pGOҲ~d>DYTSf 9 gҨ}Յj񸒹<1lTjrc|^KʵiQU@}&4ԣmQOZ0$v00w xcur.#s1ߣ`EYX +]vr91Z`Xxz)BLk.V'LWom3<]fuT;G'8g9Ja+sn`X! sxC/ nCq嗱&jC8ows沭yҭB_*jg73'㥖 ^BtĖ:  \B.޵1)])'Cs`|mA \ü+[bs@ܘ+EKrVkݴFV)ttHܘSJLlIN/?6tSp2]JtZbe%Ƥ| M ^hOv mB{;?M;ӽ[5FHZC<| jDTŹ.?LS`3[/HJ9ŴgU)$: M_VxXOgNjecHB`2Gԟ+nD&+l`@BiM3!Ժ|j/;0O(!;e+ sm\g9W/)ZAR%( (5ixvJʢ|EtXFφ&[y]c/gO[XLg_Utz !W0vfx<)}$+EuܡKh̋0υ=ζ9 d3 73ӧ$ZwD,ҏƅ+['4 yg]do#Fr2IgА@ȷܸ6yM(c_ʀY3baU4oZ9YGԽnb(1e4{۟Oh}GjSEi YGE|)MChJQz.FE o]]>aK CBK\ Q_38: 2OZA ~."/ 3qNzrUjoPTb!87Dc!f@62`X*ߊ-Y&]ӎF0sA|"QJ e@ylA=d}TUeYd(<;;J} E!dsp^^2}|uϴk֣ԶWa GΞb%a;<2vE1ΫUr⋜n&S{Qkw ݖٓj"C}8]̡F;"տDcƝ.VW6(evdOw^oe :ׯi=jYq'qo[KbqpB{{sSX'hr=*9BjEl 3p)ǩrfxCζ)ނͿ4?H.'Ɇ[d)*n{gi_l bQF` $L>cZBGu31AxAK./:jq"JEQJy1s끄Xmy( ]+6Qm,EtP><7=vvOG\x l| S%BAЛ1O -1eWm^V% ϡ<#?A{$Fa Hh3"DBm\I8~k$yl[URyهNht&ǎV#nPe8'Jl&qIMdctwT5{foq69\ u/['sDGDKRrvȰ"38!x>/nV'}* 1 ԇU+Xuai zpu(?dfjSBEp&qب#u/[4 AI# Ks+u6Sל[L R }j.k]:$b/TX 1*1~:m@ ^˥Ӗ6]tCRn&v+XZ9M WWdӘg߁(8т*OQ67lrjd"~4[- b$x0/LHSsGv,C.Ƌ.Fq֥ 7qT/륔!D _vVX6"W"5{4d?[| WAYʖLٽof*^)uH9N7P2i`^$ BVhT"# 9Y@,Kys <)۝iu~+-q] =1„vExăgY"(v=$ ; d[ޟAr "}'WLg|$S ZMq|v]2\2Cc^9N,pK+3WuyGpU/#QMhBs. -N޳g65 +P:eTQԡ9]Q4gM^evf s[ڞ !3HI3Θ8GlgApY#eޏr ]UPt 1=},>g9IrcZy' }H>wYsь#t*!%~ǻ ӹsS1p] %Djҧrs|̔rKfoNR9h=*̮|ZEWVb2&X#TYtT|7ӛ4lB*G~N (y#3͆fqaM7:ZQ;SvbBIWOӫ̷uoKjg2tZф SKS۹\\D ;FԐY qa,tL@_% bYR7H1ln#h0|&?mF0%EvUۀ|8r@0;f}m؜Zw|@篋kӲG6@ތQM:Bt5ti.|ϮO95Fxk*7^<}}zXAu`Ӿj2oճy MmQa:IJ嫘g}cBIӳ/ЬT\Ps͞{>o 8$Yah&?:`CZAAhRD߷a#bڏ w;VS@?6?5=Q{$]Q -z~F jՀ]P?ɷRWn%߾~  G֓h6 cZm bůtBJQ;L(J =n~71Կ d=GZȍ91V\d C!DEj("F },3#"!q>藖BCI\AhjwY\ć͡1[\viynńgƲ(K@Ӗ0\cVua˥υ8*:v!̻/JPv7a*h%MwlbpՃ³w!7T}1t\7"F}1ʐ{5+};'K̬MKB HJz[rZ$%/EVs 6(Wo}l:ޠ㧈iɢkm2"N.])kZP$[  nmkE6cdH(g3ݘ apVF#CyK|q>(]P*I-L6~/D8.2i|);TK]Hph Fu!'U|SnO'6c+pLԐWw.zK7*z9#/$$X7OH%9UÔݷ-W&f S?B$gT[S:+?;Ko3ۈ64hKv*)MޤDw"7qk0oR/%Yt, ZDӍřPY^i, Y1t%5Y~/.X" bg_xzԫ uL8_k~K7tAy{liZ׹2,_.L;lRЩ 쉽YTqAqu'>-h D 'K;)*G+f9} oa9M^]D q.TYE,:HޗBܡl{ȥ9(Aɧڕ\ R2V}_i@ßy*Xm@y,p A+UpP=[ 5. ;$hڥ2fw/$5 ^g(ϩO1ޙA}(+Fn(p̓K(-M8`:0Or>bx=.HUMu.`;&اTAyhW2b]h>](^6M=qCktvtons' -8fͳxAH܅K 0  N+_DąWD3Utc8_y:30E1ŷHt>%_"~6}uhRE ̆D_2 9.NäH5I(sbc9n!"X ?@;a r #f#%j]>?G`vnQξPA`2( D/0U: bN"kMZ4h)f)>`! R\윆2G{N_[ݟO5R+Eu(qc#ǒ_hb?Sօdi"/`"N6HLxB/% i8ި(s()OCv[mifJa6ʔn. ;zDAazJ&ps %fmתX= RZswƳʮ^:"@GX,]̶JCunWEnϋ5 JchޢUXE KrwL638Qa!V_CBфAv琍pNڲEVGY\hpίߐ"_8j/{A!w6nH:D)4f/kd0!Y~Y_E ޸gta Kw?r r/ .L]_؝ <5 :¿n_nneXY|Wb)`F2><VBwv0F."5KiźZ<)$!LW9CSI/U z Nvl u%j8ً?@Ι?N#=c&7ItN1TLB'^"4HndW "LUvڭϾm&+[5J~ch\޻2+T?5) U6ĻL9R¾.>䢍T ܩS?nxrƦ8l4]6Al䯥>;$ 3ԅ4Qgfvbl:▨T.eG9دӧg@ u%> zo+`5ҨfuC7>N5 Eik "|ys)Db NFxSm&_WY{<;H*zo$DyX"_>Q?1c:wfaq>mRt'{ɦw2TL; ٞ.QigxoQ"Gou6Pok A8Tb%Ÿ =)6aI:$KSLbgVpq. s2wfjYhBuȽտ+̀dXȫtKc3T䋕 Bi5`Ux 0xW}`'+N1#lL3i2?wIV5L,TT¬)MC{_ƨ9^ 2,= UUi/}'i*_YNhJFH-/ +΅כiJKL-G@;jsw"ʢHIѷ6j[Ju r/dNl)4E#TG)9l34Zp 4twVSskhd' F.dRRMJt ͻ8$j%K? e{sJn#o_CߩǡmFS4fk aWfAISʴzXg{Ja&!xt$&^# l#-*QoM*TZgKsgLoztnR+ċt0it.pǏld=`>q wrd&;mLӪ׬ O'ŷG>b:@ ƄkF96ar/='gr p:gr@k}z>38/S3Bj?&9s`trGX YFB@o PD-S_oH9:ͱuO}J4q/ov1P;bуoj-n _px h{tj.aR*ӌO˺[F[787[kU7_'߱GXMeA'9-ϱ2 =~B4[$vnM~wԪ?nOlӖ\|ݗ-sz݆0Գ}mvJ(mٱ.rN4QNQEl0A0a`=e["!xHNsl^W]GkrOBgmg ?$NMJDYN BfCwTZ"_ }axl CD3듒ĥkD cȉv5h~o6>M.{r#i @)DMRl2%G7ϒ6B{e_fWMMPf5G|k}Yذ$vG}б,:2$& ?'M?/rlXXJSLySJc^Edlߒ} 6Cp䎺ML "/Pf+ PP#ZIȆ+9}#xE줳 'Kp_y9fj߮\0e5 "'ΉAfJ8fKҧXa BtR\~MͩAZpBm3> _b N#{>)KHqMM1{[qm讥7X0bCQ̼~._8dEԻǒnxۉ-5bz۲bMt bƧe j jֹSdgF("DRXU`s@eqa-H9Tȫ\@ŝQ +s$&MX~$5{}x,T(m8-O$^B12@*S,sSPUN+gct(!j᪐!jlg]FABnn(X:ղ='m4 ^9݁hOdcKK%nXrt\4NKCuLWo5Q:y+Zf~̱%݃ p:PzT IbHNq4K=p!͕J($2.dGfTQ;_6@2q "6E!d|˞)?z; kS՟PޟpIPf#]S]X R=8mܶ:žśk-mŋmALuSgQ%bXmȰJ/YI4Ȕ˩|>D'bې0W޳S $CXTV$OW<Aũ>K8@D<ܖ}=#i#̾\W89DfPȆ=Q}p۫G5h0TqfVo=`ǖm{P#8xT0rZG]OEΐy襻iDeު`\wKG RcU|"ŷ 132n"o֝>f3v4+`:A;Cho] 8:>/btw1ɮiƞ飷F%dMNa>cѹ0(m/2E\8aH?֒`>:,6iXG^R#ye"2EvO. 8̶.F{ V2 v}2@_3=[O>[Ҍ݉yP68 w,[hs({HD_볘2`QD9J`a\K`3Yʹt_g-t5`}՝/rrLޖ%=@-XlR Z^.dTczQKY=j:ʀr =Yix *ܬ ־.w[5*Ԋl 9k$p7oC&+Vt +H0| 8hj@wFPm]%1%<;' -Iܨ 2$oӨ,cyd04Tt|VD Jp`I=ѽ|>!PKSep+C &Arf[Ͼ;WJ~ Qm[(|++3V'f`s|AQ|ʱ xri\_ (=cI% "[M+b@$v>,62yqCo 4|dp&*jhg-ZŹކ6[42)F_cplt]ϝ/mRs^F?M"`O4#QC%"l-uDI:1-rO{=h)Q:zq#Qoʺz2"DD>Ba>}lJ5}<2/r4 Af!22S~AB.\]uDkq]0?jecbs؊VCkvX[I4`#XN!1*PռBmҭxR2#}l(l.OP6ם)R^z!}l,3 kaO(1_-w tL'q]Zg̻lb/>]ieFg(TV~UMQ2jVbZziRUu'^GzNڈcl^%Ͷ ~O-ӳDhFgp(rȃ}~o?M"? P]|'gqCBE]%Mo:1iMäC=(H .06_ϐ|9?qyXV'F12CC]L D5+Gnl=X)xe /S xX wg2k u~٭-[mQY=uInњcAg#>`-BA0 ^77jGAmabr7# Fkk?`2a0׶GƗ\*4wF|Kxm&WLhll-#9*r:*L;^)ͪl䂙:wPH⚍9Vy  ƃ?4*O|xaT,2#Yo65t\&pu]G ؾiBtjKߺX~=boK1,xE pI U]p뿭>ф=k< Uߝl~M5>/-GT.̔` PCK–\ͺ/cvdcǕY2|relK0#pLe~ jv͜ )K1{c.$~56hAV\я'fJeM96 JuC钶LGѳfI"R-[5SMWT~D o.5P硂~d,WʯN.G/ qn}'.4Ԇ/+;hlZz ugw+zV}' _j5N].pnsla_ x30טwSԺ5b]F ]S)fÓmx}S?lNʽZ*1zȒǏh%Y- Uq6nsԣ &<%RC6 )RJ=V@ \_h6vd"izYWWIO' qE!>|P>񽢯zooKg,nhIMN#4ՀozYLW[hMM\[6P,'tuIE&PCE\B)$12#COZeH;!FV]Iu)~Q.e4ٍdd+(*YhD/F,݁ؑ"m +l^ E#lN > WT ~{4eehT/k!ȟ1Z Ed鑳)lӤG&zVrսIeƤSh BpsC:Mf w`h)6)o~Ts̷qvd:BPͤY{L\Sw_bɿt6o|?p9-ӳ+@&}]=t8YHkdž|  !@ b|79lH:7P.cdـ۟#.X(>+ lkL u,k -_>UP\? ya4. [/{$ fivDC[aEИ8b<% خ Gۤ7BϧJb4= C酀|9X`o~/glXM-4u*a n*[ ƕzׅʂ26J, a5b-Oo%-nV0T z v؇O(L5s:./W,hfB*\YkQ }jAu;qkz)mYr\g_cT8U f@>܁ ,_NV4>`]g#{f0Y]чٸNՕiyGXd2RG|3φJ- Y%I+uZ!h+JѼwk1݅p`rm®O=in!|) cV~?waI FS+~TjcOx  waKdϱ%m$*k]3!80p?6fr|@0zm_ft,)~ywR^; m7fV(|Wj/nO@1߷7ء#pخzbX.ܾrEW[#zH{*i;iq9`U텸K ]|\/J>ꅉq#*OoQǣ"3yF`c#p&ak'@Ξ"|*Ȼn=rB&]D[fu 3%F3 JzHS$L}&nP|ʶngDJhX \<#0pc?dFDH==`j_9slltt1[{9_G-S!--Ge^5z: (i;mS]]Ne,ȍwmj#g&kl8҇g6qC([̲<3swyCe '}w?zU$uF$'((2+тWGGm !I!-,aʿn`X^葪X'‹8[f:=T~F6?.G33hNbO 1&!zv6 lt$_ ,cpc@ˣqK 6^ rhS-gUM(Ʈ^ 4?Ohvrf ? "}T.DVoJR u nH?DTxno۴8b4THYfoab~]ɜ 6SGbw#380t*FgBg}Sm32c61<#>TgѺN%PIrv\Z*hʧ;9qbxDR1al} ] K|e_%X5G ?~xPDG|zDz;D&ͽZb)hh;ÚqXˋRi rjŜc6U1[/ڴzaT.vU'GADx\oKشi6Yf(Zc59@x(.k#D|o][M3 u&?h=0]0E&,h9c}f椁ѡ;Ezs\@meƕdղܪxT[noX#Onܞ,{kjZgN<Ƞ'UF\{X5DdGx>kyNaPcko<`:XF*Br-?O㕰d< tF\]"9gJyZtZp_=)(GxapM2$zoAsh[l$j t4ێ"-U׏VQ:&yz[ 2̫ lo|aUz Hݥ|>|RŸ\4S9dPr?)7r򵨲>7 4U7; ޒZ9L13? jկ I<UH[l̖Q:D'̎ېGRH6Ԛ խ4m*Bqy+<&s~Vbg7rfo#vTPQ C}R EtW~[H@֫(ԝq۹oHv#eUn7nd>0>:7 35NLq KhoW)A 7 8ꋺOE/, (W^{ mpF=v, D99 O bS}:L+2YS1\ uzЉ /s7ϸ-uV>EBOo$̒f uY*#U8![tq Hr(&̮,oD$qGNniz-˥DnresʍLSXcF{gKCc71`kyZ/ë#|īBJH;(SUn:մɭAcx ш9YmAkle]1L n{7! oeК"_Fu=o㬰~O<5.+wCH(ƘcIYd12ˣ6>l$/% =||d_CЙ'xf˛ї: Gv.,㭨arcYk_w!/#d}'Za¾6{S>kG iy05hF{62,t"5QB/C,bԕ+8 Z+ ܱص -αyWTȃ/I"AW"G0n`wZ}⻻D1h2A*q"sv_)Drɗ: 2nV{&Eg?9ڣpyRT%"C5ҁHgU dK"c < \B.ϋ2h=ٚ[V8AK–P|/W`gx=ptW[e-Σ9.Y[lxgqZ$ dnuBwV\`g'U'4 NdZPJ઎敫PԠߦVT0IyiZDFm̧?3e@x!+INRHdecGYJ}{Ԙt9BЛ] 5?=2e 0GNzN^uf𽸥*v]mhCMr(F=0]S1A߽C_Vk.?^K;1^LlcI ĢE$ |%)=p ڔCDCr|Sp Ly]7/U֯ޝ^~ n.7Gcqf+kR3%0!tt\QB-2xQ HH0 <hmo62g[%)ԓz"z.&K6(h72xzM<_Gf|dhG1 QJZPҏ}4ҏjOk Q1gLoc\9IN!Mc.lʅaӐNK^ fo4/HY0^w~pBW].T5zKh,L 5TMs@b4QD>ux|fI{A`%\ [!ψƬ4/6r=Q>+T.J/.o@u;~[23ˌ;jK\EPׇ"\ϥMe-Zu_NVD-U$ -ә9`ǨY_*l5/.Ѳ| t"P:P̏2QXzK,n4-+eʙ{;[n!4od @CRKbԴI y~BhN}V{.[BWGPJ@(ώ ^9CAAW-@[DdEͮNGJ2͉qr|1eW8 )jH5 :@fAT㦛"g{^dٶ:,}`eˢ&UL3*6J Cn%*R~<}>i+Px~6!'=l\ݵx{ x;|d3`с̋5cAL_>Oi)+|"jO7$-^0 `Zaqvw m:'6NJ]F tKl c-.iR(-VkA !0KT\&D& N&l5u`YnL˂K̉ޟ`vEil>wz_!^E̕@÷2Ի,ʾ ,'^]=Fzrl<շKŻ (BZ w tP/YlKe?4tvmԕ~5 Ӷx<=WU+hY}D}υ\1cHCjh ȽC!$I~8_05H$>r'{JN\u]eK;]`}\ ;GcwUķTCl73`m#&\pXBWN7>CaZq$8r4C$}Tzt+AhNʭ PKTL}n ]`4h3@/ Y=O_'gjMu;r3NTRE@jHKIzA_xznj+廎&.ʃM/-.ː ZQQV趩&[HDk:iS[g R$=p !/H9tk&/H5Aq~ *N~{\B+R8vP@DYK~4G &m_`ɜv]G] ^]0-9a M &5M{O2zh5ytԊ@Y/ĤUݿϏ5d X0;}\AeGE_ -,-EpK;{)`Vf޶5>?yD]Ca]i;l)_2꽚\O!QyW)ΰ= e+'ۨ7m/Z)3-R0m%lgW?U쟱dbNN)@}B4PF.Ũe72X;&Du,WӵZa-M5c'x9||CϝV4pK-|>'!vy&0 KSjM,q%C5nA2 3ɡ]%3p < 7ބ%a5kbH}l&5NױOOб(% 3D^)P%ڡo1͘jNWHF{? w؆WMu:'gkق08#{үEFaahR'#q*aX[?.*oazEg5֦&Y&ɆI o *|N Qs?Zxw ?Y;?:JHg{'T>o (mL{5S0wŃ8CW|ȃEf-C1$LdX!-W(LD1,0(bHHeP%KVSC6Y MO4K@~ *g[`j*G /җCG)plp9S*a_&Ě; A1ވU'-j]DMw(yH&bOKp!7 n>&LU.: y_p$;C ~"tU\V /Ʈ mYM K )Qnۉ*|=vzu&?"mԶ=oBﳗ;etLCQIJT3`)3WZ|6p[ua,"KDIXtU!xW/R)QKɜm]Pr'bZ\g/x(9Cߜc-m.èx;*^HlJ2(@v ;%z0*pɱ]h29 v_Q\1g4PgΜYmrz^{DA׹FWl%hh[xfk8͑jikaFo\ +A݇-ՂZ d@xTpP:~DD~ڍv~)]Wζ1Y fo``8=[[$=Jw V\C5۳_26UAcrM!Y5P}gƠ W&O2W `97#9;B0&r y?JD/u[=|sPI׊zMSW~[;YQ;INoߞТ"Of#Vd3 zbZ={+Z {bQ˦XZ$֩ҾݿϘB:6Ǯ֍~M#`D}v Q:9OMG [PUd./J 6|h@o^pglؓtkZIr^"ǏHE4M+SgO@'|!\] UPsH/pp$T [НJ:G2]69Xxї-|3bB%BT;T(\ܔ E@p̝L٩>'&$kV4}/z܈KwZ5@.G-#lFyO*rfk.})s&\6cǭ?sO%о5aoYɌX~x8_Uc,=+v L#7x\:ei3gNY;AY[+QWz}7Ao-YcnD@O j6 9Ãaqe+]+S\C 4VT?/ 6웁i2zW=wŜ稲; @iv"/\]D!%r1az̿. o28{VDX.6x:D|1Hua,ә TAΖ<ȗ4 j Q/Ci"Z )UڷFz!C]mea )Cڡ|;{WŘpeӔ9'D8n5F~`Y p!ӞTUU*n(*M(rMnp P{uYXi칃 nX/=@r܃c* A+Kaw54y&}-;ΰ׶OK54 ID0K p3M~WF쬻IU ^]^(=M)fbx"h7@^9&¿,Aq0¸5DuM;T }m#形ހ~MhPh48?[P0jKx1)$iQAقzoYʱjS*jXn]}HlAn4#k _z@N:BѺ}/t ʐFn-,\5qIBwfHTz zdUbJȇO h.F Ӑ'6K DK|Kbk\LV_Jv@¢pn2ZyXm6C7AY&=S.xe}lV- 79i~r уZS,=al#%7iɼX2|f 6?Yx֑r\ <[g1'D"=* :ajQs\~JNOА |qnBcɻ04id[UWWQQ]ǫMHȒq:z~vJotN{@H|oadBW^+V;[y?`B/Oc&hcHށK-c43_jY%+q33b*7XL,uIi)΋k abxH:|Pi۾Fpl0͞m|"Q:KMh)k`ҙ]Qښɶ?G]0-'EfoˣoU|Thܻ 'xk@C8~N*,Kb5?y34ob8S Q#$O$G1!ʧG|/qP6STiiz`čJ9^GnU42>O X5l0g͓PP]E;[TQ޹:>H,c`x.o RLE=#Śp #YuEiwl{LU%Al+QX&j 6EF"Pƥq,}i>#X',,hA)̦QNo.󪳺V} o~'Y*zӭIPQd S&/"Q]Cg ꆖ+B%6ɔ'%c*D»g7bD$3mNTæPV 6m Z#Kqn@AϨgWPxKHjTVX+ Z:w% l`JPp9Ê%2u fU R],sd*7E"{.~椅y%uEӠBVMWW'&D݂hv-C΃)}"Z|T Cg|)"7b,n3*!@I"m⡑ŽlቩClu[}'t_yƄIȺ/+6>TԅB[* 9V%iowD聓0RInT}1\}#z'.ˏAɕ\X/7(v(~<*7⃿hwt &̆:N*nx4Hbޫ!=O1JI|AN|ǘ,Z~DɚsLû/ob@7a Ut.&a@b%?ަг+VURX^.<")h;`!&%VGmIo)S|hZ1në.ʆs=S}1}lNBoz;%{T b[YQN)V{+^tu[~ʁLw{DIGx.30KgC ] ŝ5|ۈ!+Ò33 yDLqEX&2۶G}3w NNML(CJ(i*LoUmS87w,A1 ЈP 3mHӧ~J> 1<ƓBEϘ{5N?7q,Y '.%|I/:CXFx0 *^Ă{oiկ&6n1A\뺿ڶ%Kvt_Kނ,LD$kۥ 2V5"S  UT?xB .: ah0`9\-kkUq3Dh+3~) m-P ٜ%NGRU:Q^@"83"73 bcBh۪\RzqSju82"n"Ղ5,䎅^q@Wm6㞻J4a@J;@FsB9~/;(e 0!g'skjnH(2:< 7UTA^Elď68qНL˳U*$bGYJ;%'EHDY056Vé)OcWu[Bݸu]3$aTXݜ:cT[_R]jwʖq-F-46L(^nJk*mS2YJ?f Z=-Kf (O޾q^BQ||{…ЎBVS+&5Рe)xSu<<8e4H.)PΨb( 7D6с w7:q?qa* źq,<h5!S@a*Ob9̃X5ȼ{:>zKj~KQpo /Z(} W@qfߕ;>CLR}[ǖ˂!'˝X+lAV.SW~E E zvh<ߕRo+@ceR߉Nm3M_2pĄF6% ^NGBz`C(n9/Tzȫ{e=EAs2+eHjt7M@-|A6ńݨB"s.d$4?a_ Ru<5Tߖ $)ѪvnYgTZ9_Hcd,6,:J*|D x O^ PN"΍jwgצ <-\rnY4yv=v`c[B}ibMXZ9bZ~wNKP~ >f ~r 6=K(AP;y% Q\{qP/CaԌ4ܧC:UDzuEſu~@㠑T#F``mYw+0ƭNB)Tr`o:-wt.+@{K|Aݽ(s߁u%/ryښaJ!fvrvaޜnsظ%KvڵXqoDyQZ{%,O]Й]OK(s'ּ>w{IBw^F]鋷]QSry"R112aٳ [l7M1n'~9XdF:"Fg#ab #No,Ӳ`v :\0侲Jigİ>J&j2l*MJe{eviyUR]QB/&_OoP\ֺRTt(12&fb Iob tGM+"Ѡܷ3w}1H 踑lfڎ3? F7jhbbHɛՏ@?2Dsh!)FDs6.؊sT,KNo7ƃ`Ii,J'=~7cd?P K]+IDΓB)Ts.嗆'` b")~F4gR`o *`oՐQ )^K^e!;LEJEIvPrmvU/uN.gg.x}yڝz f3 S鹒)*`AV'3dG MM) !oI04:Ȓ0rSZ$/=7p~k'gD/"E!.Qӈ +D OO0᭏xt4? r^HJF'f{2 M12ܐ=?U:Q_t|bH,II؀%ik"S~`H~9Ge=+ȹr]Eβ9IHt\"Im?Hj^̹+qRK;K$YZY qC)CiqԐ]C 5۶X+q6aMez닭ʙM`1SD0N:Ν>r[#[!I5/*Fҙꉣ]&źBD ';WO00g:0XUy3mCѼ@ a!\v]qsҎzL}a ZU.tKIK,=bW쾕 Ւfe4 I4 Zf%v/AU`Ϯ=XuԨo˓ !dM~Hy+$ :aKvIw(&._QxU"R~vNaϝ_D@7M;S e7kk s/p3gPu䅿c*0 Z|~УH5k.TkojBi 0;@|M {;EI1-2'zm)Zk~kȤeuXͧ_PQeZzipF܎cR:F2aDR^+L2< 6G2 3 *o^7&X &>A9?.껨۷Np!ܛM/N>d.d_.lXCٺ##T8@RaU#9$jU|WDrNaF\t$]aMpեVf=`X`V;6zǞ$m&LoA%6׳F0:VMwvB b:8x~<=S.#~q}eIDڨ!-d([Pnr"l#`hߧlnQ"3>48(:"\ ͈QpK$ "g*02@fg`#RH35FmJ3>1hha1Wn3%kح's ?&Uh#N!+!h3TJz!(}~C vS=mΏ(e45p R.?}&X<`G?0;aZ_HCi# Qnي;}GڬU`J,&a"q~ٯPftNÿ$9I,}^H=¸bG@˓ FShܼ]&ʃ@`9)b,s3|Q61]{Ⱦ Uޒu&)(iUqoTo4[9C#vzG& ;ǝѤ)KV\kV`cYR!G$S\<δu?ͧ:0 !h`iLDuoAlݎ~n:=* S2U5l:EuRJuɎ0NѦLHrˎ {QG?My}T}U+ LVUُx qXqwSy7R0A904q+Av#v6.Ajy FlC68g]3) Vߐ'cUpop#>ɸ 1sЬ.x8*Oi5;)Wdܙewep:.rh{2_~bhnD@dPq\72ٮİ҅q$K;HxՈ[D PwEw;e'&C #{Ax_x( \vMKDD' Z.DU_]jj<kj.1'㽴"rQ"w&ٰO7J|YM k$iQB4]*Tq(֍o|a)2&G\8lS?o~SVԱq9l?BW|J/~J\*_c\EP} 5W8r+e ite"zѬTG=LՈ?t[Xҝ醼d7Cۡ^hAf}OxZ@P"B0Py< ?A}f=V;n~,–񜦆H~~GJ*\QOK+p7ѕyȝck%4yWJ8,8CNsto?f~>;NjmRJ'J5`Fǡ Ɔh?DsϛHO7.$N.̉M܆pfLsP]2E~󅈎VtM$ &ó|rC}@1OzV콏|v Y3ᄍ Q+J)_'f$_mfp:a9/Kg2u/˖wm}q|!O.!ш!"\@L'^_|lhqXgQmdCCG:ZK!)kӮb6*/'.Ll3P d]`ǩfD#V-|.k3mQkqUEQX!R.N])g5l|b !x聗 v t6ƬLpܽJQd" :, "[RcwZ5UBÇL#e+Fx%=m>SH3\}x4tur%R V"#=FNə_d^+`Q\csRseFM@:!lLvݠ^BKɟVh" "B|d߮S"_jH6Lá-+P:y+@'Y{aqGx)v I1 ;7<ӹWlyE61ey|8Bc"9"m/'e QDvuou}jesN9h@9aRGFX&m{gBJ Ǫ'_z_Whx#.M+#(wZv 2CVE)/]IkߩC1D"Dֺ8 B{>;`Ym+e%&}iͽkI,4nu5W Q(@[ARdr][ /VSMEFmL. 7oEh`H\Tc/E%`-W/$=SK*U7wYqgc=tQTŴril%A#l =[z^d_H't)7Rڄ:J/^KMr8b}բz`"&Ә DF%/ײ!(!pK`Dˡl6;% G 5h">pIoR.Ωvd/d'AZX8o zWaY~}Ža*(lmX}ii]RFi eRRq_5ne 44،2ǿwj;A/dSK\ go_+Z}  ZۄXB E؝ 6\,$<Hj0Gʪ *[l\.VyB|`xVEs|qv}|0S&gVnO6x*Tp\)A.ryE1mgvT$ mҫ[m~D]}9 8\.RgXP;Zfsm7AV/+CPͯ˗:E 5EHP[;큹IT_ҧEAh\ڎu%!}3ZjG )l-u#R$fO]ldQcBGK=9ƯQc:D7k8gЇ Ŧ zw٤#=һ)"j 4bֶCnbqS{(Ag帪Tr)7L,!yW'>#a{MvX]-M-pK E0k馼=U ]5qO_Ooac󴃌3+.©KeEA'<Ž04Y3HQ֨#oc}IKĽ/Љ?\ugG]miӶ$ ]b)aiEgGFثquvYw07.zijq݇q2YDŠ{ RDŽC]BuPiˢ71VKZх9=wc3Q@lTe_(~6|d~'F&o >6\,x y;Gf>ۂIcdLp"R8Tb?/JRv$|ķ ͛]Qa >QH Ts8څ =xouasϜg{'vUs0x|=xNAܟٰ̋wɸVn%LRZ*y۟<W<}V3CZc.>fnD!նm^1<}I~CO|]hNh}fY, V_ĻB΍F&ڲ7o'[oa2 *orTFv,YO p[E> ۾7!X!+mޗ8jVܨpt ߖ|BN`d;rt-69yQX®x'+XPU̕NeK$N[?_ 7wORafܯʉD7A"3oOtñj|+ ۭ4F1ì=e/..F $톍deI:8 3C[nWoh_|y2=5z s;a.?wT~ִg tS;iYk|Cq]֘nQhba>/^Ў mTԮX1Zp d H &{E_-&G!#b{._P}ڸ؊W8U=t.=@#4@jQdXQrDYNYOV H_j诖]$VR&-UvB4s6@ +B|MBl<xFjl#[q0P^"m yH}T]w w]--#$ I&p}^d_5|\ɴvҔqrGf K:mґ:r)&D!Qh῰+Zj$eJ԰h/])n;i1 #T|=C\T*pC%Ǝ{[hPz|$2w- sC!M*T=mh fW -JGپ!Oؤx.TYSxi{ųJ58:rCPzж" y@[4o]ڐMJϧ&66OknvEG,@X rkIg{sGng!6zmjϭuvFX,H} !r_j~^M$!&nE|OFEsM?3+409ysp&66vd >9b3>2$[gHl_bw6dB!0Il:pe4! M{ȋŽF~=@$dO$r0| n SZffNq兩" Ux^m K~W'j2~|7LC{^8Ó+pt#TI{y'1wZxn"cRi!-RV@~ >n$[C.@cќ iJFY:PS(XP=1cȝCe,8t=T\u[u}2G9@ʇ{hp\@mjDj:Gҹ&WO)5M4hj#uH.%i7:pA)ƪIl?k/uDKɕ,UG8d[ ~doy+LEWItQ9 ZHԣ; [f[%X]_d.fpu뇝f-ɾb`呃NWNW>fKrP8iTH,֟#DeP(>r!k!gMZI(eiXX.3kIMn@_JճR%\uc妟 T_~(\A|HF:rd "`*MGzmeO<:p֕ҕ^wKiwJr fG#O+Xq4I -*{<" \{G;pߡ:̳/ a+ȤʝIZگz8o#rkz̔7/``Ŷg*mg3.<4Mg\i@r;kj3nhuQ}#D})>VM|&1Nzm68 ca-ȵ!'D&i㭽~Fй [YiA_k,% }~**}V"`6񁣲T8W2&Կ3D o:J= 2~0MF4(c\P~*cd6`8Y:Җ5]ugVef$2P [g3 ܆$ŇK 7 @;FڴRgnM 3HrLOѡ&]:D|Ιgmv~*.'|+AVMԒPG[?f?w)~?ɧx.rN MjVx`UKہa=J`=H) $f-%*|n_@a#L.,Wyt*t Z=Qq쒵np3Sra2q7YQۍ2Xfn1shO}.E,XGM-I^F#xzpg#YI32[-RMl {: =}!ҥt| *r}i7kTyV|h50IOIyzP-N}jBIR0TXBjvNX+/7?zGRA NL"Mޭ3 [)";O#Hɝ-mϵM"R[\b\@2p-Š@72%K`@ 3$nu k!24`k _V0{k<"ܿ  ].W480^0 (yCvWڨ>^H=jAA{KkuCG@؎}e9ȎQ,)v J¹C1 'Qc}gz e0+)*~9Cȩ2Ní}X|#瓇s+/@R?W=3PmRDd(<[7LiP0厌EzM#wTƁpG}c[_H1VR2sZ ԋz |ʹY*+LZ2q ) mU \"&i2M( N|dPOit_f|^WsЌz#ھq{h"xud:F7pg*~w.@_0` %5wi0/ {`]!/CHߟv(ufY~?!$R;'Ra۰MZ%;8Sͮ0k'ǺTҼ,ơomNab_Όdxͫݸ"~qrBǥi_@."Dzw,3kzJyo1RNӧc,,l*8eF!aE K8B,;ThrHHo9dOgڇ9z]4GVpګѻ RëON}cr qH #Ý$,?km& GDu}Mb Lٔ=:?zMKHI6Dϛm/ZQG6{8?ňXiV[ġ %|ۓhH{ci)Q)#-G,~BLܖ 4.&!ъJ`nfl͓n;q]%+%Ф~6ּ{_sI2sGKt&'nuX> i/T9,i6i>eA3,0t;8aǻ?.Sf/=H~]đu y=޴oVc#!;"Aru d2CxrmX3\+y̓ OGX뤎謮><,I YSj*ybcxg*#|w ^'|pTP%8n&[v,S+ ZW7EbV:pl`cqwl0M PsQ}@WK6-v3d$d{] E2RI~#}aAnR iELI4PFwq6kD|MVR,fA~fWj#. >4?bP{!펊?&xG;_}/8bQ 0i2սpŠEXyGf4jOToK/2yX" .ҵpFG[kUE*_CZ1M7Nw?WvQI xB{֩% w͊lf{o}Q3찐D;L 7~,U?qbZwRa.dw3S9XZ_$k8;lQ:,]5PJQ%qHɲ})ܫ^K p^Uc ]fՆ!8O9Q/Rj-n̠kL/v%,қA3V4" !ȼ=I kzGV_ gjR%f喵 TjbN41,@O+j:KgӢIѐNpI>Y1V#>_ƥrMXJ<+C{XK9ϯ:qIW+աU!QܞsTR r$_gj;ޑ VGset:xD|Y%]Us1vՓ§N[[;:ㅙSN6! wOo.ߙLSuXMꞸj)ud\\nj6.Q@|14JŴt-hMRLJVPhE>N;u<`*@yHڷO'_oR77(j(Fڳ12gt]؈-!Tfr?:EQJ&p@RkIqU~ RC7DR͢Cg]2u0#C#%*&)ʹiC\qwvO QL}愻KF`jZii2i"(z薰80#Z?neA#c4Ѻ|j'qb xMMJmmO ޗ?j8mM+Xy7qL#>h{ żIlmE.u5QxceDs_B4ۘ{>TNܱEM *laSv.;"KnHrB{ >n\CWAuFx8w~մ$4,<=lqSNE<&#z\m;PRںqk;Lh*_ l5s!ӨΤ(n_͵-]lt-Ze~{\_F f?rrG#blҐ-=8jJk2hCGW;\򞈓#BPNsJ,+4)6! `bpwc~?};yKk}xS~KubA3x#ʲvLYGgBY‘@/$L}7$O:oYN1 Pf (IeJ+hHZ sLuț=s.hZ"HP[k 7ѡP[&` /hqY Nm}U,eG~PVB C Z#cuۭ2vf[ $._בZ+|1A^BH܃b2 z@礰 2CN='ЏbLyo=o#a,{`dRwiMO4q)G)x|p[%'7 NlM=Yiqo/N;c}|jO1;`i~y+0?ҧѿ [/atmҷ+o,UvmcZuw⏟}Kda'pNbDiSU'[r{I S7$_wl,iZ9L}U-"3a}+^\P>CW]D)RUՊ*H[o#Bb5"m|jB(U9)3FmC*=ýXhz 8SJzur̭ ۓ##Ҵ3Q'^ ?.ERo|figP%ϞCx\r/(yӎ_L.[CiԄ*(oR "۱zqHDV2GN33R^|^~ת8 \NnHG{,Г+bp:SU]Y.ba4N 2T(XĻ4=DL-<×5t=}䇕j,z҉Bŝvk Ux' !X:ӡ)hlpe\ꈶvIQ!w +0NOi1VڒV7dwzLjDѸ.٢V4ȓpI%WBu$O %s3VF<%_Y){E1 F%ll;ի |?Sav3[C&ܢrEQ:x:A9Gñ~J 1ѿVJ$s/pYniu1iϼUT&E_J E-jOf4O&>z` F" '[#Y"ٺ^ը^}% _\DmyUAnR0@Ʀ{4y@5EΚGCm`Fhe{.;X h5q0/jP|}Y !<v55P? ӥr@xZ s|}B%{6BD*B v^)ymkȉ?4b@2 iGU17O}sy;g>쮸 ]$L>y] JzDg.|}Zn-m>{i9~H{ Ҩ rd++ǰNVh31Y'a"pyJp Q`T#F^>Mσ&Ot);VIm.I%zzWf6P|-wZ|*qLYmN1mVm=P4STFү&>z%r$C!;}#,譜0Ȓ&{&e"@9M& )>Vt?ֲtqk6"a! MA. p %$n$ƷO;9EFTOLڣMOo8_f7.nHbtap@\O뉜*(>6('2*0OC@p5xF6?IM@˥\r!fT  C[4t'gtd7yHD?pptww^e]X&v/' aNn)t:b`nRۃ"V~8:yn\ xbVD] gZǬA4b6Saw|lwF؁gD3GQA{SӳigGs`nwZP*T;RZd4x,E* ՍvW8 FwP܀ YJ>]6%A7  ̝xQPh/!<1&B1í=S v NmԓnkiZ7nJv1nEJW6`&$KϜτ4bB0Z0_r:BVp tPҩ}|+f@׉NZLSŐuy:rS:Czլ)W:7bKT@($2/NyfYɷd XH| 1DE;{SLyr;F Jc )"5ӿ%٪ݵ"B2l4b3D`m3s?O ϡKi&F+'`D>P2Qj H  *b <2(GQ/N@G|wۤSV(:bU8F>Hl"LĶ+xGagJ g9㠕Q]GP>jnBDu\m&!l+kndTol4NVLr\zͼ֐gC 4ugDօq٩d^o uռ]NxBa N׍;P<`H f`PN)viaLOuA@*VO[ mGԠz՘oLjv׺22̿4L'9û EGnߪ0]0t9eLH# ]d*fj6fGOUP0ufoQ$|B+R $ZFp [3kpu.j-meeު>ȻG9ր3L`${z-WIޝוuM$Gψ! &fV?Z翢摸]{E''Q @[ .5HVڣbΤiՕL3 Dqbc WdLE/ :X͎: GJ=Xt܆^zڻ5 2H2;]}X\\2:QMԩ{߲BEBy (wiS\ݭ-U|Ӌdm"V"Տ$/urht8+( $e {ZLXjC4 4|*ܳEamPLߟtٮAOEG$+x='f@׉/I+0SqWLyxxYOCyǐj*Rcfgk8q:/zX Հ:vs._C)n/c-PBXPW]Nx 3|ۅRh>'p,ZDU?] F`n i7`Y9 ھ >{|>.0<h'"O)DgMtT,hp*j.Bprr6)q(u`, ԽdT#op0%b86 4h-OC.»[`Rmcu`̆mۆP$9`y^lϑ̙31 "2l"<:ٷ}˭H]K:!g@5BF.kyԿ i a D.Lf~CZAisu-BR2%/lD ]y=kR1mۼ] R.&C>>Rb !ւ;萯IX&< v]Xȴ']"&Ў6_Cъ;: xT2'{н 7F+kHyH`=d:Q6GIص?f*&Gę歖ٮ%K#!v?5 c9rOh{"sx`( ,;fGҲXQ ;RڹV0aA\)vju>J_O}*a*_'a8s޹lF~bʏC*ZEv$(8{Q'dCzB=i3<;*uRde3zaA6BSԈE1IS;LRΠ4gCYޮՙRFF̛CJ|ͱQ*4_CcSfs6ʫ*0,`dKS08IJu˙yDع@6Fh;Z!b49Q{Pw/YL*cE7,#[? `gTvHWRR  XCLҰ[do:%bqDW;̂i8sWzVNuՑMԀ4V\=\yr{!&?@䵓$3lxUKmlp㇯5{,dJ).q\>)gMYh̗mZ5YoAMZ]4"U~J7P N ]33]g}~Vy[:)ÇTU] Ro `*Y5GG:VIJ8滞O^-:{p>= I%to7QG1e{rr,^Ѧ~Co M+Wd.D^z["ؔ !uV# t;(7UJHZ;Yk9$VBp(iÑsvEc>8*s 5eApF.5UPO*\AU"kH\ܑT)Z:d2FkB#܎ 4#:xRŤ251͢f)qe)ZXx %dhuMkUߡn1FU} *އ~]98fiF-)B˨Aem_$?;s+Aq6?Hd~On(*q~lt*ީNNVѵZ$BpAyt3+5wBq&FWgR?UgJ>R9vcBBO'$5.]]OlP7bmE|tK][uriT}dK 2:SF݀"OMBUo4Q+6Y,1-#v(&T.=S/w +ظwKFoeoZɓwA2^~pC*bl0Yw rxF9_0;pvg79!D'~2u"倒Ml=|gd&c!EQh !#>۲Ax tg!B? zy/G1kX+!X5sNr*aT!{N3K+)~# GzC=nK.֟ ETщV28exVcWUdmvDgwv !$NjI%- 穫4=S͕6Dag,Zxf[^w"|AFՓk2qat$XE,w`0SM#RY;8ar Gλ NPzK%!k Cp1ݦsql(ǟҘo\8ѹ:dKβ󠼆SRR{Qn5Nu Wb7x6 #H$Uu -8W&KrL&&,ZXGA3w^y"Ls$c5?ep $)/(@)-++:IwL_?b-/7gWjXL k@@d?ÈvJB,wMm*HI\6]0);i g5,Z6=HDP-ض)Iܨ=BsDvFrD ?X}J49bf2]u3ɃobB3-1+sfKhN)_ʻ@T' Fc3cAOڄ:}vskrj jaצּ[%, @$`RJdw. P 68ʭXN[{a< Jo˖lN~3I> .4 TAyl^$w[!h09p3ۏ5=R+'*F8ˆ4*J )%nPӳ$ny:?IF3c\rst]?] }gR/t@9x2+8mAn hp<asz  >l-sÞuQ"UʦF (֧f7ξ;DoGzSp^û ^K 68ؖlƥV瑱aMQCd{w>݉ǰٚK j'-۲_3α-JrF`>'& A J,>H2 $*+W5U;M7]^e5+"G{Xvp!:$5=*j#x峤(cQ>ZQb8.Z8 ;#$5ZE `xͣ(؉~G~$SkvOJQܬ$SHeelr/b%`v54~?kb%<*;hqqcT?"3,+j񣠯 WJPCB`?b~\0DŽIPCWtoB4ǜ 0k[d3j)b AZ$x9I!O\UZ"s`g-=-eBSJq-RZNAƻ1_vQxT4e?eK":B㱒6@i+e9 :Rddݣ,~+6Mz"R7nB;zI@Dz8j ["3OoF(Eыh! ꌇbIz%b@E]SUy>+\h0.f}`d9t!` PfW28@gAo0sNf+#=0FZ>3[} .j"EWi{c:r}W??LҤ1lN2hC*[F7`>aTh'nU= :b~䗎%`Ҧqk| LD<,')DZPQ$XM{e&"V0lb)Z{@Jq9mv^'ڬ6 rm'/]O5Jq D^G'OFƽ>K64U_0:XLƓ>u_봯x<,mj0gǿ!\jyZUB3iHBb_)1 $agߜ<|K8y)96H4I*"Nѣm}X,eI_Di} j1I,?sm!4/Z(\ -дg,`:-V!D &q2ȶA%PULz tzcL28! ox?*rF?̵IVsC}zOqB m7W\8F!9ߨ3sYݽ֚aS*NY^d\`!?Pnmѣ>_FC"Ti}qƝcG$𳞷lkPvl+ Y>ύ#+mIr걋=&F3g5!0qŚ?fޡneC^9QI~"9zD|gNq C* ?:ՐvVuۣMygwF>?E n̞+(]Ɇn-Q)0 B9VI۽mz8+B@膼k9xq`vi6~.e rȾE6¤ywS6Ļ x g٤Vc#>"`d>()$fjgȷQmYiԆ9+o7pYJ^__̀k$舿tb|a PL\X|ST>M/ɍ8$&jEֵv>MT@.DB^mBJ_Po%'9Lit6$J4H`,<=1' PϿ\*L `` #NR^dH8U7Dz)F{ S%.-X*źoH"sjzoz}6x wrD9n6 &=p( 7svRSA$j]'ҁ{sz#|cԲy~4"U屣ϛųȩ~=g IUef,*Ora߱AI2<@ڧ ó#?( [Ef/- 247.aŮG XvʮXX18} bϩ0 0sUnbϣx;d2+ya \l9cIC]SO ٓ'ۦh Т0--؜,av+&ے2[Z@1`\9%%%㗙?I_+ⴾN8cZlĉWFK|]9ϑat =cTepwR6RE%{Amu;Z_X׎`5]>#RKQ=6>U ]>\k9*MoN 8Y/7vv5@$G$':ɅAC}q1x1\&KR•PȠK<{p5#LӊE[u<(Z&W,1[&"Hv}?h>˹cL{ϢEagck')՘0%!%&zM0dPc& l`<,[(zbt+~xX0x-HX4lۛ~?ϤGEVl lvL G2)=$ ؼ芝m=Ol1 v*<K^xZ+Mِ܆9 -t yw2LA[=wOIq~AfCq>=48 +&Bu$ #:LhsPOնmn8?cny2/\$(O|g'0oY Q!BRs|rtlĀ Ѷ\xJMU猋Yā@m_CA ] ]Sh^{qB`]bRW 2_I,}LR1-cDDCsCiɒnG܉9`ېQf~5+DY$9gz&Ğ-ZIoԈgAi$DJ& e3F_ Q' +ْ5Y/ Wiv!řJ14"\Xxפ̡?"u''ÊNjR t=+KVPT/T 7jYtJ4"pL 5BIh;AlLJDZP2Zѱ+aHON ˅Zf㣂sE]l<ԑȧFZ.m  56k_,1Skf " zM (a2uht:TXZ• JyGvb*;*z? Tߵ}YV5/2@č+[U\c]AlEy'9/3si="|ޕ_6M,(d<`}p߱1-?Gڻ1KΥ?,װ w|K劭~)_Pպ}7sw`A)bYu|4eQK`ĕ2ٕZh$=NE8ipWK-̓dHEwpu%C#a*vjJsRy1e' ƮӽI -MRar2:%,Q@fyW$y P)$[Aaڸ&kbsTV^.@·~-IC$ՠp YѶU9!=[HMw 2 i+J]bz{j$٫GCPkМ^mLz$f>ߵQ#u̫G3 oroODVsQE?2m3LQ}lR֣M} m@q6}Xmwqclg"p0CIajj~ȆZ4MwoL{`{p\Oż$5N-MAHA)Oxj s AX !m^ ;[}U"i^dtR4'ԶNGvM3cTg*KSIhz9P ( p,`(ֽ D3h-G$.+4%cd1L\5DF؛dcX8q0|nu?"^>}s`E7y3  j"|Db4> BP7,A]Ӫ|#!Q]ڣ$MtӇ/v Q{ t08:+sT-O.::jNʥ0سvx]h>H- f-ݿh=CoLS؝l9z.ķ[ LLEҺ'OCq$ɰ+C}"Y[mY˯ < (0hꇒ kgܝq(0s=o@PW-,+# ?"bHCS'}8I >8t`Z~ᙤ`;X u{hzA.׿ǑK~L_Ns5̵mf.tS8}KOf`M-bT-ŪOd+۬,1?* c!9F0?7ӼbikGIJ=N &x|#>AҼ([c15v,|Hb(\p())iBo06zaZq/pMc}La\5], ?+07?}[(_ C69׃gPc}q$#n4}$%HX!'o 0?(!YFd!=sɏQ~ 1n>I dXj.FQ%k|TbM>ʂ$F@hN~Avb)i[MiZ?09k; |Ndhbⶰ1]eeu:H-v]y3XcYaU{'euܘwwm26UIrk r4ta%ܚ vd˛qY/]ćѐ~c3j1K(K^&ۣ088G̔ӓrCsᕛ9%Q`㟺Hǣ|`[`%J5hLZOͿ"`\T ⱸl@ u-->i]"V''`*wβyGƲц[[&pެATJPsB^)R&a:׆ Xg[щJD)&_a](}*4܃*լ&y-xd6{$d XL~ߘ;OIM<4`?fdi/jB +XY;7K+\E_ee݃lhǶj\W2#c0+.v*1{g<D:!;TB= 4ߺBѰ~EV$j y-Ll0D&ebmBdL58ҡCeT2~Mq ;YOwOG"{l;j*L\JWн#g};G:h@.B- \7 |E0E mNInk;-$篝`LTۊ9w54h^T;=Qp|1LB8̯aؕE!5۫olE>}:^,aܽKVM @LGC.y_WCsb^΃ZwJMa#{\qcSyU?r6V=D'hYtVmѸ@MU^'e4#{HDk+(R( P7f]c]`Y(ƊQxy}W@NJlSA`=H8~JG)szk=uSh$)P{fᠱvk&y'&!pp9lv^ig\&(1,54ۥ:u+I]̲ Kنjo{YtƢ &Fg1LgS}rTt^#Ƈt38NGKF?MtPX&f:@d4hcl3 %2@ߕ?L"1#j oOO1<70!"iLa:W"P:V ey͖R&sBzZdn/[/"u` iiMebۥkz.1|e?,c0Ѵ5oiq1%ܛ[>bk3f9aC%"#$JhWpqM7$'%IOpʘOhFu[?W#XkMtBKjݒ]K3u_nQoǏ&:PsqP3x_d?_{+H»Kj$S{s(2ƒrU0zW_ZC"z{/  S=3ֻ{(Z\"Rpot Vk| Rq@+9=@?bzE$X^av {#™7%D}Ĥ;&1*Yu<X5!wzOWs_szл8ԍiG# ;kTz(a鷺QK{OqXQFx y:qJ< pasO(y57^-a9%zvLlvID o@' 6+yUeLψi Fnf>u Q'.5:Zk)@:Ic٤5iL"'Phx3bjk~oF|Ir&y5؀Lh_u/ӿ?H(2`8Е!M/_wG&\߸Zu)jPTaaЄB(~HXoP_腲2hcA6ϐJlr(Y_ {BYfx\\1dV#Jen< MhΣ7nťr %X6.t!tκϋis+qC/bL Z 3gFez_ gd퀳-T8y"Eߏ!v6̱Asz;5frTZ R=#8 l'՟ 7)Z+8BR~m9"E&|jjkQ$AWͮ^0ut5ˁ:;|H\u<%?0k*ӈdy"d w#V̇僤$*>f3FT_ 5| 1|K̻rw*DسOgɬwKUDo,_qhݗ+ w[M& Cnr[&6 ܐQ%n89ՏΑA`T~ ?m $Xƣ]?SVZՉ*N?sW(1PAg+.*rC6oVMvb7zHc9@-Hq(rVoMBy8DI /'s~5lU4g&cf4>d7#//rү֛RvcFgGaOhA5[ m(c^$7 0ü4>/q9&5#؟n]JL^p7%d`F>0QiG9L_t|)/#HGoKdpo|=y}::c7#tpjM<%2ȤPƂV@5 5QOS[r(?"Q#o|c5 A ŗ/'oy,Loaw1H/vשLyvQ!=l< h⸈r p59 vžc<݁D~C55Z%|n6:CIN7)ho!Q=Ěpug6d2|x[^6M>N slCH*R[':S 'ՐZ6!N–x_Xe`]P+TިmffvHi}PGdL6[YУg%i1*-#v~eVgLȐmD0;ǠMIsN/ ^Aq W /U)Iꥆdu2;|MWѦ:Cx'| *NҩUKo~n"xʦo?7M2zeyt b~2V ׳ 0Lb9FM.`c`T2 PCAC-εx9)L=4}Eb/@oȽF E Gm\BYy 1d%IYi/6b9<{޵iUaF,`#X{ZDGwZ;O8'>l@oJT- 4T5IqSQR#{+G5ʥ^< 쳡ɅyY\uto8^o#tOL5rmבrKbBii,sЀAV p$zL J*cjgWFLڱ*U{XǑmp! u f 8#'Ç_ w4v>Zж l%Z/Ah+Snb -?nDDQv7iEfiN݆@peR2 &Q NXP'&op= 73~}ߗVA8i:g7Sz&`Oo2B QiPˎ(DFc\*-ےCуq٬E0[0?rq }YU^fLRp0 5H4@,kZPjQΉ%dztx*0BR'7M ibrf-x ȮX05d&ō8 [~[Ο{#˯.3XZJF$ t,1'x*o~;5h#~&rZc{?`0`(wk?eO"iFVGgWz)liX{`๼mj m8-x9 IRWTA bTESg򀉨=8'vR el2Շ| 92s!wfkNz1v xU|N6$1"}kj=%XZKk (.v2'$--PDqk+%}(+FK|lu-]Et( GqV ^pY0`*ƶ|B~n CU~"T5ϕTrOwK`ڛ, ~fص źͦh=.V `45i܏( lCdTfhH*XhR@r)-: [9K<:{!MzCAXǻa\=%ԝdcZ$?WikտӟD8Tx E=9Do19mfS by`VwӜ:’s~} xE#T<\xIY͇32QnCHn%VA0參WՒ G֖fUf65%;.d%gKZdzhh hRmFyǭU30Ϥ;cq8˟ŧ"Nf )F_.  wJY Hiq]͞2J]%6gE?_RIi*DE<,NF6zbt|/krRk."zc97h'ҺNr*J0K!zy5™ḧ́[JXם'y{aZθb8zYf/ XN'P_)H(H>\X|n3x(z2K/\I7(F+gx݅gp'q9ObNMg;w #D0oEkg8F#mI8_猞Y7dj0qyϗ41~響.JgH&upy(f  1Qoǻ( I*BG$eT.)^_r ,r jn5Iu}yI(d7SHlE.ԩsz 0VCT0-l ̀D2Zjx/egbqcz 2LuP#Fez@>'&о,j&B5zD@鑫"ow?沵/ki{u:nͳM'u,٬6mHYj,G!jcpvl9/PQ/aLV 8S⎁vN{ Ͻiud'@iU8 0b%Eh8 -MBh2f !rbZvDLPLEV>d=C}-,&T<Ԝ$0(P!oP5Bx0d7| /E+e0R!0uր]2u@}2%iq(T}i%=Gm }C3,n g%b3(:ʑc?PgaJCv"\ /ڷ|j]&GT!6u~l {{3np%O#(Y(MX;Ix * ҺFg ٪}k3̍PJD:<U๢Έ(-Hi#ZVgz 8# aV]81j/ܔBz0{@ >q* 1/va7qE:#pùv%"iڢ,LƋX=|m 3z?Z{Ɔ:#`@V@ 5馩>(Cl1Iԯ~K$t/O@˕XJr:#yZnLekȦp7?9s:r~4X[6zcIك~k$: ;[,mq4?FDWudX󞚵/1X>KqHcoR\|=%*E"|~ԵA{`sYf50#{d9itXbi/>'݋\REb?ڱS"{A'/K75P[% F 0bi7nE8uL~^՚juUsj82M&1pjL;O|6@X&xȿ ;ęm[,X:ӱ}5ƶ2I]YAzKon͋.;"HZz JAcr1?J%j՘$M'f# ,mYR*TJ~ 3c/ PҬʚ;p~EȉÂ6|xxT4L˃vS=+# s1j?X:ly2Q2|ۈiCʶCU5rdQLdhIMg5 $uP:ai*r#o Ÿn YIPp.{F{34?s ä͛|Tۥnh`Э>^ی 1/L$W9 s==[soa|G8&F'L .n Km" q"U/mn|e4qe[Uu7zF]):%ck)DҶ-K'fm9t%ȏi5{|Iid F|g@XN쫯lp~X;3,T [~PX'T.H[B*%U;HsKd 07SLIg|P M (=@*xqXKďw1\V:Ĵ|6Ϣ@`93˒?ulu:k8О-71`yaW~vfJE\vo̝E{p "u؜y D+PQ B`i$cѽƭe|c~ /#S/dk3sڏup:Z~=Z>ˆ`,S7F|TZln:b4=Y)>ʻsf&^nggr4rf%}zMp]vJ\:E>a.Y\qYv1voRCp{qVbz+/sDd߭۫N|.nZSIi5.<-1Թ'FrEY/4f?CKƼ+Wڛ;ꢹIZ(6f'lj1tdv1WW3x^qq%:\5 NubӪ 2~pȄϵ nWGVè%Q%5vN6^|1a_D!ѝ((YT4p9$?6Bq H;jF ۀLhС6zC ihݧt B-XzݥI8 ?~|d͌ͭrd;y  ʽEuD~9:f6X "$,$BgHfyʯuڻe`9SK!Sf[~AD9MO@;Gk1_/ȓ'Tu*y"邰t1Qcۡv;HBK\6'ek,{2rI)MmVl.U+'8DvU}<5bu쎢sIPO D[PUhHVb6~ZV'A 3Z'ĆbҪiMUթȉؕ"YW2D^\]m9D5:A駆.:#JZz&(8Y{c,\rjѕS^::!N ;zK^QGa6YM{7f1pbʬ?gCDS;>`=2sLSq)]{FahxQS#8a:NLj>([醌~fnFENl=a>SJ!2!O(8 L:u\rqp˙+BE:Yxmd c,%2t_S'O%>O't~bS.rig݈_v@ c%,0+ŒnGAUSlc=~) d'fUR~Ksbl~{k6>YoFP%Sgt-euF21iQtA嵸'fz,"UkG`9$ ȓT}~0r3g<eXXi4h4\jv%XSb1wcg_j0Gghf y}ftvة p'coڢ%Q` 204OO{ 1Ud BK Ij7gY* 'pʼnSo M2gΫGk)P,:oG+N 1mX9//2b1Tw|/ ݑEs0փm@.`QX6RA[n֑Qq hQx9G"8`I8\d~W?PJNkfC mh`񈷗t) d)nMC DbEZ.;vعG!Ӕ S!`>v#87U,AsXc_pZyz0.i|UMϩnlglwee[ᖠ?cБ fC^q|l>#9=ٻSYz0 B&x0eV"5P%FYHŞ9ٕCD>.#;3 7ɟJWyV;@(݄-AڈQe2"( vvG\%^01o((&ōb(?ed)<[ åD䕉&KEVț{Z}5[x 1#ܩy{l-1rUPu2$a@mWB}箛YNH( ՁH"pÚ5UnvA놹NW҇h'^ebfY( (!pb.[q5^nP盇*y`f@IMoGDO [^n1r΃ɫgmD3П9y<\Xz= bO,cڹ&4Zn;|3[*`m쿔R ;J}L?*4x#E1.F 'b~o NxB'6M mк >Zck$G*I˾H2͓][v{QgRQ Z4IWm{K1u06#{Y6#@On_,[tiC0Z $lf!}M(i&)Y I\œ*CN}Qʜp>yc1 H#unMjKM, vVͺFmM| m_ J#){q#uX?'[T?awc3ӯC-U_nXG47whh͊Z7Q6} *j<he<5O3U)g SI,:VOiNi!9T\/tSInREY R +TŨՙxK z -i`?N._k~hmġca4~+SЦR`bue~@mz=IXVA=bg!aҭ^\DŽ+D2]emyėvR>BT=`G,2 JH#;kGs5 ~Suܘ{?կpdF7ig_˞6[5 t2o ;$9vRL[ ak,Ŷ2~~ ]I8V 0OEl7Z%罌]muA>rdlQR:? .ao r.Q DVrmpN9͖|tt^oӘeeyiHKBPO+1p 1{X08.4Փ\nx>`S9sOmUk*}CV[۰w<@>O,De'bOiyNpŜl˭B( ı =Å-հ.9t!;27u|*Erqt: qo[ 8W@.!;}g4NςȨۀ.L9I]`^iO$EaHzv S1mT 8O kFJOa4O;7X(X \,8x[ SIs47e LX' n{-LOo73VеxGdNzFh;JତF9VyipGwڊ% B=[ KQ9~_o3|v8y8};SX-6o+ϝ =f;DpFWEr tUmA z:5rWxIS\09ygf}63?IrVk?.7)a<%R7⸄-?KOCzpUp82(d:@p?V q"vT\C{$|̍|JѸ@K/m#6,;O1R>9zݯ<&)5S<è/6I֬fP~o*N+V⬫;#9T>4xy^~|j5H]ime[tIw>_ N:YqBe0)jj/SXlQSf1Z\:WN)Z$rM FOEc^ X,P=<> hgAF9tO`p=?ja,RמS|ETi]Jq+p]7`Xn!+ګ9][w2W.` J&W&>zp{Vrk` Z6N.wrbש[$jR꼺Wp2Feax * $jXW #˴̱?dܜ|1g')IZGS.BGBgVTʉ7jL %V6Vwr#.g|lB՟w,:m;obp@+lR6e6 CK\6!Y8qER~{ $J}}r_ZUQv(ua>`xJK]_/pF?c#=|$-FAN;Nyf6~*W 2[CDy H>Ң>7K9"$VcfleBW2v_%F꾺UpBh2|$Q~@4$cP KAT4pFp!C pk?~kOnQƌxΠdEYYnAǝhkbb yp& z G1VEM7BILʖ w%T'u, ]{~ۮ%d]-0}R|F&5råFB=rrgPߒu5 ?_@bЩځ{'5hA}z]uG촎 vkΖh ڢ b5a+sss?0BgnfuXArHgGCz2z8Vj\oQWi|Vфzu>7LAZQMNAK6\;%]kUt#x_2gdFSY\l" M?kC-9a=Q@+p&QbH A ÙEFLam0e_.N8Z1܍:BXQKI0K5hrS.uik/r5g Y@WqEhcU ϲɜH$ci$^yE?|>'cr`r'Uw#OOdfǿ j R4ݶ}B s❌D38VA S($nQ#krK\<> zѩ\4 iէ`;jaץl1[y͓c|FF`IoVe0OSV. :SEUW#=|41ߚ=Wo1j'$u|M{|0%1f zY%ŵoHMFRTĦby)􌷜]z@9jۗeƤv=#-l6EqN?l] )ʵ'@2EE"%r8,F/hٱnGBdULk:=}j >L!t?h=rȿ%ѾLb~'Ȳn;*&B1`V7F)>Yƒ76O_7)BbYSed:e&eu8AOʈqo ۥ@^pC)a,IJr!8<6xg X,:,`%#][fKK4 s\]gKZ]'QF q7i7HN.{D2w'7֯aׇ@Ͳޜs=ѷ4f &;\0 BoL(S*of^.fbltc4C˸Z]߆-ii -a,j*ǖݲC}gAIsNG@qtX$V#`cV8--6[\,pT-K^׋.iCxg.kbHMns fɴ "sgZpgS9 Xqø =.B!U#}>P9*hSWpt^v@;0չRheN8ز\Ӻ:ʱh|M $OCDj&y<$1۽l#tD(f$JnV'%Nn+CYhm K ¯E3`N~&jT/P,Z9ٵ?7>b7:vͭq8W#0c71bFk'130w4:0I#U$m߉MnA՚Sz<4\gďgNn3+Rpi]k~'qx:`&ij{좺tUOrbjUBqJ^(bWBb97Q6 pMonpdžP | OrUe=aY3av6u`s ~2Rc1ܼWn[H*xe[;/Z,*We 0ƬZbsS8 ѽdߢPy@O_qg#6qWF;.7XڄXkR.BD) gGWMjhEZA3sxvg} 6B1 %B!R\jr! I/iˉzte m;V+J n!X5 VHAAV< A+ 4#NMFd}H>RV5QjȥR$}Sa.5DqwG]R3 _[et0]gY= Ր61CGZ$nD%Jq] J :?}j6x>BP:=ۚrTY?ն5US} p[oOGhQDHޖk"y>ku| )ia_W>ESa5m Z|iP_~@ 03`vmZ6k Ĉ AC%~a,ɸd*ATY wӒиg-sjupi'O}R%a@]y{yqOWOFاJ~XwIQhJ[4]jmguhߪ$=šhBG-}2bI"j;Hz;$ {X#0k JXSƬ_"ƓMtG_?z|Fn.N'cٿIلV"<yIR}ofio DӋZJzo}J|3XR|՜mc8z0M+#f9$]$qr=5gz;zݨش.@TWt3FSq~5}|@NTV3Y@{!ESek_ 5ͱ)6qF9z\s(sݔ/"2Rj8=q>v? IzrL$ŵ4SQӚϬT7bm"öΐa-*Akaajn=dh}"B/H%Q4b>MOak[5cC܀;Lp}؎%7KRihQ"lUDVg\hZ %W+vrPB+xᇫxh0h$ 5SrHH""56 iQ%dk&N;J–c ʍ#3pLy5C59-݌9>\U?Qh;`eT䶕3G։ p,ob̺=ģ үK!B'2J ]Gv n]fp#x)Qy¶+td%6FbpCohW}(,tEШlxen8M勣dʇob%VSMړ-V˟E8I0%[\n0w~XT;嬅Ϻ^m~p۸"\bE)~rM 1q/u DL+qHAA  }WCJɼϜtOTH 2HHgX<K9_k#E7#y,19}e]y(3r;Am\N?[HVweFıt i7#1 l'*KB̷+hƓvESdm!Zb0ɴAMqƴc~Ybe[[Je>SsB,GB;Gxh7^&Cg9fZ3YIN)K=CE2U"-ܠt53>ژA sUB'ns MRK¢?_AWu7}o$OyבlrыT܅{]ҥ:4Jl]CvL}C 7vfv4C3"퀲lbdBKc3䰈bts52f7GnP@(bKhm@}H:3{r]nRDHAq?שMw݌g#s(k R= -gCJ=-?y=K}DgAE[ zM ]͓oTǼF6Q!ZE6d39O>]@V 62R3Gݠ +-nv0y< Ma/jJOH CC'Y?|z P=6";S8,gN6hD`y׭y`SH4fR'9QLvdĴ' # +FvM>ahqJ HWB-^A|\Aء Q /~UK<`Po*,1"|@r.1>PH B%ѾxFu3Tȭ]PdI/p>Aə es7b3FA܁!ضszu*\}D 2ƉZ/%iH]r9$R{'Mzэyv#y|đQ OE ޒ7MHY(d˾ê$>[ T| u"e=]N.w1lP6hîC9b_Ѐ38kSD%4uJX<r#Q>EoUNE׸5HO 6։iv&,IHw -;~s#lKZCP TQysٛhk|%쵰BOFJ3򪧡UݚᬆD 5]#Rە BMD+kuQ䔞W yuS? m?ȗ(!:)9-:]M*-.Yuo8i 59ȭP3ުws0kW:o}5uQKֶU|>aT܁\9`(RsMSruaJBi qMKq8w 0e"tP^cʵKʚ/ս ^7^Dzjq&k2Mj A9N+{vx 0Xd댸[?HwBD:~0Ŷʘ ưh1TKZ7^ ,Q9BNysXWX; Aߤ v՛~PRVzo{ "M-ˊc!ۙM>TMj\S5Y242Gp{0-v7@+We&z2~2ǣzCaOvYՙ&Kpt6뿺_%ǴB:\R$VSך"!K|P7=1+uY3' .J ̬,ǩ߅JE4?]ICv=0){di$L&cPB))Dyo1{b4-}'CrQ 3VѦ3@|:%<(EܲY\ Ngʔ RZZ'aXPhh CE9Y%}zZCh(U7W?f>c ͊de5܁t=te\;gm4/}?|-M3CDf!Wj·NQ=*W=V*F]T[ڙ&)Zw8BBEG_b4VY$t#c'{:͝N)$jl\=M Պ2G#!g!NH7\##]JvQ;.1a;)pzU(tOX+f>H'DRMEV.-!n Ro1&Ɍmf|kBP?ju5uyMd3gPD}sUsue]a̷e-<Zq]7{\c=K_6.RN\%6$P-zOL-C=,Pm(r pţQ~G й8ԝZzjX2coCF;yl{F "NQk"(yE֫v -\5Vzk6ƂVdm8=[J2Zu®}q-!կ ʊG)pOk_4F-v!"=$3 i%"a}kz(q*ܚcT9ై I>vrB3v[DV"KUWڐpUG!5d Ns/0dB,](@)vRZ]|1D,8 9[daܾ8\>"Dxc.K2rNl~Ze@_E\r-ȄN6s#؂ޝQhGp]2BH|)j_ݏnEU:B>XLItD]lKN/A`ocpDЎjq##1 o]DŽA XjOՆдDKE;ӂH/f4g3~14/9še9QEiD~^<><T[}iR Hs6B;!m#q>T*qA_T o%Xjޏv׾{ opܹEv ?$=iqպ/^/8r Pu XOV)8(Ij(l?LbIpm8}l% _tENj=ѯa tOPn^E0(1Nk4+dBɢ ZY+M .ŴI>%kBrm'S*ɋE>{ޥE2 ]GBAvc۟#OG 8o&EI@h~@y@!fAU"ʻmN 쌟Dd5=Ua@IJi;‚<|C}`Q95ؖ%s+yCg9ᄮRi$>Sd_~!Py6''s&5V*QOx3]}4b8\!-!p׀֨;{%n}HqwDVv9DU 7_DZ4wU{w45"M̮|g&Οr (CUձbolRIHU{ 聯xo6p2WN0L.*e^~`S$?#mzEAd[Sت͞A9L0 :g&GO@&_>5VW$tE-HFpL5bT&?>T00DxD 7e 612~d*OLQr64F>q a Ԍd3:s%u/zp mj÷ɨa\mOyfMQ{Q8.B7Lꇶ Dkoz];*p(M3*XoFX;6dNd] F/ˁط#Tv.Ȟ n~y y|Jy6R ;A)vܵ8TeFA ][{?/FPO[?ɔ5= vn+ԕyҍsT3CrɈ u C'( i!3XP䃂`rUOeĤD9/TM\H|S[TuDh;<"fĠ&{ԩ8Yrr E[0F1_Lݱ+%Hrs:cE,Xdq2/XA⼬$ D~5&}D b}`La؞VͲhjl/cX8 XJJ @0Qv*_I }Őrr԰HhSiP)%"G-z0Z98f;ÆBRv deV}:HK$`~qy;)Ѳ^\-{ z <%|N9WaĈpkK(kNCnfj]w% (m"3`EMAPb;`q8(x#Q;(Pװ\ Ea#6@ԧ5g+ˣ{4P%_7 !FBlk쫺+5p[6簾׾wG =yJdL% | ra Z's:rJf[8*2Rؗw֮W2tcOב`ُ\=اRkmM*1Q܌ a^v/-v,q&=9OGȓ zg)F #b%E[˘jNZae2ANڥ7C/ցb'HQn1+VIBa>Nzx3u~5-7/@Aίvuk)eV)Zӷ 2RPX,=]Zfmo(o'P;\\"{3tLz BQIFbÂdZ!DNC y͹iTLhHrE0NgXQvwb?6Hm@50fm9JkA9mY%T`ӹl{)+Ĭ j (%*f/>F3LR/v߉)D(bO "J^fZiH <3(d7RR5GcƐJ7:ASm\fLzۯ'ly<^w`/W.eceI: IC$5˓`Ns#jP3uʬRt)+^hӴXYbvpfɒ议pf.%zDug* zug~bR i/qy4jY,ߗwDjnc[XM O_ܚ/NAC[NRINn bԧw~جV7$7~\ZV(;"5?*Pbq>7Q @lmѬ/Vg5tx3@vf[@~JېӘid ꟣!ȬX.-g)PA ^|qay5'yiy 4B(P\w]5!v( |\ptR@ޫGNZqh?ʕIt4 a(A)6E)qaFqs(L$L˸&[6يCʘ`&fkW𷽫5 9g TY&{Pޤ^֎6ݭ[ZrI#KM 7u9&?~j}~Uqk_LRSm bq[g=&2NX2/ujzzP>sVSikl0>C{h~%@ֳӉ@}_%HU[eoh菏N ŢjBOA:+0npszR.IgǛzQ`-k`Qk{G~7+7Yn/yD1b /s*9|]ʴF؂7P;PQ> LTL &v1hQN.qGd4X|cv^qR^n&S+zvr90w s$DPNnmFkUj  ŕAwŎO&WA~81Ft.e C`/G%|о5B_(5SzJew7!5y 'nQZ"5TZ&@XMͭq'wT&P|noЧ&>^K {(qp{9ꇟ?ktMm'%PڿD,F &-TuQ"# Fc-ךRA/WkugKsˑ4aA>_{,ue:qlOo݋V8Io= K+\$q̤#qWx.. 5<}".+vxG[M]k5'- BF C#6=w`.̈r<R';'[]96dWV4iWu šY]rFiWzlg&oY] 5K'o*d`v{1ٔQn[V&ͺY_7n&7 ,.iɥc&YAPM) .#mu>uR=uL3 ".ʪtky-#k5_ӓC5||?ClFcSv;[E$4d=r>FId7oK@ XG07w֛|*pR )BRTL"oz=s) Uaiw'vMEhgY 54%oFp(v ¡,IJy7G+N#Nɕ}[8iVGI⨉mR}'vkґdh}wz}!@";v'1bX%؋|>QnxQ1n=k^_.յ`ʗgO8= -+DLBBXh5ۢX{hgx!HF\&ua]|ͮ-:"a易XLhNkड़s 4>)A;#YL0e7}r#H`%t[{ DM6 t&m@i[%+mtbB)*eMB【: > J_/Ih}1`JN9#t/^||qt[Wc!e@>,Ew(̆}&<\܁W32n&$->M'57mեx qg{YLs'P/p-D672&j4;HPΕDc nam+Ibzn鈻*¤%8 nj'D2igbdCBsb~1"7uh-7o򸔜*{[lEdHTnp8z0װ]=27#$1ƽ''RbT# њƼ@B66!Co~P.[~A#}' M<~q 4zlTcK( ~8_ח5]DMUcZnht 3@nb6t 2]V*xbjJ r{9o9wɗ lymD; D:Xpͨb:~k,v!peT?B SpWu" .{PBc ~fAIh+ lU 'oVeB6 ,B-+ O(-آB{wzC|7Y^O/"/E R&`RiW1qp L^Al#BD31r [,z>ZH:-'b# gf5k+3hp@ڗ\a$pX:f_`POeFLf>9 m95&"n̜-50cR8 Ҫ}DZj㨶g?we:ΐBS BR?$NeX 6rcY)B{UV5(A1fsgDg2VڔiM8y_y*IW7nbP U]g<05C햤V7˜&Ӛl3}/~@-&h E'`YL}}kMChmyƾ3gzPFj/Ng1<~0~T7hWg}M_z[ɀq4xk_/)yc,3QZ'O0S>?JNSEq%i@}+}1 pǴ.`x7Rϡzbpx싣\kBsoNXvEasd |m8K2&<*?Ưv󱪄_%!EsA!c&F:! w!l9e#cuY_ЩV:y2[ORm $R:EkYTi qH-1CHКw?`[`(QWEMx =Lc[>YR~MJ3UH&lXؼYBXgy%6 ˋPPVTPBp"8jz)ü{_i?aKv*iN=䡿s o~o=ΔhuxRkJK8fOMwV$w*P͖"4gH0P`8#x6| 0Z3/8pdct8:y.mRћ|g(W, ,׈D+u}1yPg12(Y*0D&-D/. J.ֳؑxC0gT*^߆xd+Be(іP~s7NTrb߅؊ݞ {F,PJ)> ߩR!Ʀᆝ͒qB/IdM'Wf&Z9pRHcK=tj b~D6&0Yj_@ɏ$]tDŽ4&@~:K3n_ 8w>aNEa-g6F!B as{‰ˮ$uI8K^Nƛ񫨔)}\~R*ƩB"Rڨ P? ~V{ZӊWj **8\AwWr~^4.x̼;ӗ(ط䦟rZU ƭR WR-K!7D^Lc6;;D{GtXŠ#R_4Ӯ(4 +jTojC>yV4|qX_Q3b`)!eVU]B]?Q)y^?$Arw~C*GvLj=S}U{_Oez18k٪M_DřP*<Ps'hRbFTaX=MrH`7;c y3cOg[M#ȟU%:t}QjV$ӏF߻QoO:lKY;?тI ¥+lP79>]^pR^l`G-WG|Ci3En;2XWH1Y-n|eSN)Mܽ*m@ 16݌Kkњ>Οl\Há:|+^0vçVcaCN6Qu{DO7:ʧP}3c;|Z/h"kyVo+(+ˆk@l2Z쮮+=j+3].ˢЅGa bR`: rl/ y޵hIVHO6(ߧq֍p85U==t֔rL7QmzXq l| ^/l2^b1n:HᇕTeg-RB]\u$I~џ@[ņ:yX1Tj$a>|hu8yY ̫Cww{ j n$D=g_ڻD0g69s>T WX?(Sc## *,0|kQ T DRsܫq"z8* CC\+UD`)jr9S!Tt8ODwݴ|@:} ;B/x̧ANTe5mWOI͠.i@9 |ֆXi1J#tdPi 1Mt.6FrzM =NVG,"S#b󎯙]CmYEb[ur:;3`hh۝ ٴ&D@ek0HUqT-Yɑ$UT>@1`!|v"M-ŽL*#oVNǛG^~b:Sd@Dפ%E7܄U*3-=4@sN~乖%erT ^s(fk2s40C R2*kHJ*r$id8gQ :l#4PU ]MDiWٸzE̔_nM-cŘѥٍ5";  [vfR^fkڦ2Sy đwW^o|w;m1'{$u$9^ajTjsek)ʴ@ &3t4|sv.Dps__2:8*)yf礰ncguV$YmBg2G 3NUY5Zdr|l㺊~?@gP;jv'_:Pa(kZPhp*.Q{ C+e%Tn#A A (WOJ$D\Zuȃw὏%.t f%!y ($v󹕙G-V8N7'i=brCiATMԾ`$}hʬp6C*~ix=M9wz #'b 1kp7~sɢK:9.9ōZ+HڪH+iOs`TP?eUĔ3Z7uJ4w=K13+|VDhlȊ  SA?t\UT+nE ĻxLUpMN?35a=0cqS"Fvi?}irEqbI.y(0hؼx=DέLcAA}H bLTn-/^eU-䇋Q܊ա&RMwRm5=6t𢌐WX4)ʥ{|E` ҫKR g,,Xěd4b4२Bs'&F>qxIXAnDjd,x;Gv:Έz״Mx$l=D1BO/@<52d/Uڎ3A~`J +Pp`鞅Xʨ-;.)3 sz/ǘ0-7(ޟ9t/]e'V.*{m-86PŸvo*t{=yȳnIl2=`9D*$**3z.fv߱?']!hP:mHV2(rE.}{=)i#V/>6s^x"MN(Ol㴷R/Q3lra"j/:`t&4-<"*ǡL04)nWjRvޛ*/<0Ef28>/?9z~WL]@FӽBQA)z&OAVԈ*m[UnPZxV+noa-;3`2`e縦kgX,9x ACcXW^'<#ca=dL)ElOҫN2,ߧ>L?Ŭ_ʂ1zs0KReN{CiJyEbBHk#f#4]'38Ne0H0˕VУΰy6[f_w&كXKBB]QH}|N/?F2FM%NFle[]qkKëmST?!g' 2Cyp1Do5_"3kr/+\"/aHG ɚudE&[-F O ם:z>36I^WF!LHiSf$8x4sHigFrNtW#\z:y<(]vI |;TA}a1?as} [Bއ5W[(Q,K<4/hJ4H.d>-^6]"XxDp)xQyҕrCދ‹Ѓvׄ]H3+6Ig p0U&kٕۺ54ZU a:/t C/Iq NqMK^57oS :ۜaZS9n]R.o&dIQ{,Ԟ;=b!$(Xw28#CK2쌬RdN(gzssA{G&1J2Gc}b6J]k喝:MQߋm?*$lbs#;;(Avbۍ7/k(!Й({Il%wHmT-+," *.jAޭVŽh2iE j=\?0܋*UI$1œk#(ql(:w6U(^LMjJh-,g!-7Fݍȁ5;o d>⎑~747nc2F#4r NԀbgp|7~cYZ`h3 -crhU.-t+c yXB,Rfa`ސd.i{=3sE.# U"N'O-"% !={<47固%X5EϜR H,NvE-Oa;"4&jr\%v/4^C^( &pBEP̒V'騣癪Ұ/)w"Du&`Fdzg䯌:<}=*ttX^ ~MTR*hį11zfF?#cS C]_$ DR~{WNtŁԀMMD[.8@8z+59 )1Sr0FWͤE*9(=@~)+\\"-Zuulz{gªPqt"% P rr RbP:L,`w&(3WUAB8)/z >p ]5I*MkPgmg%O11h66yJDtBa%Balm;@,Jt/k7x"Y H?HvwUOߡҝBk: }i0r%hm7Q^w0 ªֆ}gkYW:}C x7Ddu }m~R1ɻO=Ckbl 9eG~cQrՆ.Oذ}4Rv3 5a8 2Ӗ4ဧW#qKf@+NIQ'βEQϯp6)iꦠ8.:`cu眭M,HQJ GA ^Mj[[L鎑JpG+IyoJ <kޞ_ e9xJh Lء^ݹfT=s Rj :5D/<{]5LQT#W Fg^A5QFT& ~ʟ̂}z+ a%C:"-ښG'w5:{"bNDN&B$/g/#v$|_D`8YLbK : j~3GvΚYE\~\w1}`tׁw[uNB\a:c{d`z mشE;vuO\6)s}Q4 Ȧk@eJ,wȰ I41}׳hj0xN=H$ ; Aa EzPk )ӞRy8صHyMw- ::U[dN-w1a<_<ĘN^,g-DTAaY'~* P ~=78]NzFoZb&@yi$I-3(!̛$}}#ZcB`BX@x4V[aHDcShNybaѤɤӇ<1S^E' |PdR:- 0͌1i\FBl7:ФyڠMEzX׿Jbq GN,rxFuM.N$^2ܪJP^otyC=NMe+k]5N_)eP; 0gf!35 za}0j5'409ّʀ+ C~H8sz /Iy4:RGf>vhT-NŒLW^bnD*tJh,=#$|3r_ӌω0CncG/VQ`uz\j<&.Tm6֖9;r ,NjQވuחg3C*0~sl {CL+vO72^š dp#0EsBr%˵?ϕ΃<iLx= |`TӢb(x@jWY&1:*߁l|Zn;WF*uLs+-e]r%eN%k?lwYvm_2kπ{VEuiD.݋sG.]kA3k!^㇞깎KY*F5f;1-b>=}Iǟ^vU0;[) q OHa!fGO{6䀧Uj٥8#-Ռ,-Z=FnT}쓨i^DA3"cÆ\izg߰]N̄Ic%t!R1`XFW >?U"dp$K[Ej81ւ0Y&spPX0$Sܷ?MhCM0*IQp@!n>^!ULR>J8]R/>&grI\jcgtζ Ptj,6FGDpy5H9Ş_ICa^u~$5Y Ou *-o]-z+{ ?Ơ01Β0߬w딨zZ6*!`v7u] ocƱ~LePȉqp181,3~ɃvZ! :Hd+ NPW<\A䠾}3lby$>a<7!pxϮk K="Dڞwޛ&_NJTol B*ιD):eGAAhkqy+`bsҔaU'@Y)눝5IBO1EJ?g!|3ÛXM ؙ,Sualvõ7]!Ý?į /sOк8ҍm {Xn:G@}칝:5m8_pR/!+`_alQB q@w{`0Nڶ .Pp#^2@pxd/$6pLXp4s$WSgEk7FG*L6em=$8uq1iuJWwԆ,>MBl ށГ~cws6^ a]hJKK@ɧ8ʵt7N'&xE(96EKs"!U\@ I6)B:^l˝(7c=R&YIWW{HJ;!t7oW(bt:W< Wj>mr- RH#4hW(vjA8X[z8C].3̵ҽ.4kxG+'7y% $S5ȽEP[c+Q^1`k$jxؓqN/U=e~.(Dߴ;|>G[gW!;w'aA)m =IZ&_E'8NX:fFK{xYhWN3Xg'o[ɨ1;Z r\/!'I*׎PIe:d\3S P\u`+3Ӳ3tT;h+޽Z)|أu8O6GyĐ 袒uLGij"\}. .FDa@ dzdIzj:Q㇏ti MAܲ9O;7Iʊf@dĥcGΡG/bS`'U.&N\"lVW(#&F1Eg.GdLJ׻M; pnCPN˨ίx.2 k_? ^z=FP ~@,ݏ1! DȴE6:K¥GΔlߞ_] $P_$){1i^!Gyͧ{3z z8. <}c2uM1)_%^<5;@M< 4uU{ 6o&g%|fdoR-/SI7Le,>)o*yMp3P-Er0":Oa^d.NAxHZNn0#_8wD@/ѓɬ65])lwNׄj 'g%^Sf]K;GPF\k}wS.{?uȼt?ITFˣnҁi"彮2r"Šp7j#4 "W}9/ /s1%l9  L0Vh@ p p$gUV RvBu:ZT+fTHf" ,KacG("_y贷&9 uRȜJ4SXampկs߉e s- ۨNxNgYMs?|g_?[4 ZR:{U _x}dqa3gHHm] f\B;1T<_ǡрb+y]P.fGLn;G#q0$}Zf-)AHLP"mZ_7pj슉payK&|S]J#t펤iMFy >X|j}Aη{%=]@ʔߐbRy zwK{ն2=PICr^v(]s_tt˶3KDo@*dI?t:GUpAQLaRxC*+$TB|* eM)dxe믇J Sf5ސ0|(ؓF&bo&K-򾟍p8{k[tYQԩ>ʥ-Ei tZ}yGOxQsΝT/vq~-Y Y<!cJMX.$$ƅ7Y@Ṍ YMrzc(|̙3w繹a_[a  UUgCd\>f0_! +T,aҙDoKF' ]vHl{Ϣ8^F ZD^.=y'w3*&13TPt0ROnMZN/4y}(*U\YQAͿyV+zttW*l%(ާ/tN9EUk6mN&{mc,DPbcμEF]rRbС u=,˶a!lZ%_+M쬑/pA=+0‘_A&Xs!Fc֫KisۇLwpfJU- qM%|YժBntF+[N|1>׎gՇ S1?xmfnwK s,Wzx'焼ϮfE?o (p&g2 i{ޝW+9A'1q͸‚߁T?YA\QYZ v92wVVU+,#iEݕ:`¡ݗJܯ^",9 WVJP 8vHz8`w;<|Z8P&rYOJiA\a{Λ`_Z"M2 k@|&>N^!K7XWTx2Ryo9ʾjGND-tLj zzuøܼHd'U. A+֔Alfk0ld|#9+mN&a"xo#1=LNW$,+WJ\Xs{\u/d< x`*­+Vy͸:,(c/<&pRe̷|mCs6YP&[‰UR %ڢe$8 '_1; Eј`$W?B52 t2MiNAAoeS_;TFpxCQ& z-Xa/|FC7EVe1$Wp3c/~h+e;з7y^BxOUL0Teks1sY$R9ʚc|jtBYQ]̜Ի%Rq¡&>Qxu=m $=ءAtZ8OtKf][ɒc+|1,C+Wp%H|p2nΠ+!g׿ĿuX30i*(ʧ4<$9-e$Dē̻{V#)cfw%tK,Qe7_GZͣp{AH"C846(f12~'6ɖ|HiN{+7.StPJD֪bVe  .& RwcR۞I690P[ V RɑI ıv_ިXvU]k?hQhv$s C;Y`qzW PbiqRB1]wmp~cLIubܑow E D`ـ:v<+:<3swq4I84Ev\rG=Ml5>q3-u` #՛N&8!=!YLHX8Ƭ@E֪3|Pb{J夂UpˉSґhv 9W2hLYʾ#&[Ũ[}B^&42:H­l*ŅwA~o;x6}L.#}P X!ym&͈[H[h%T4Q^@ LrsNcjk<)!i˧%ZEOF: o0@* sב)SΥjvl]XQ1ml7~ _ 19HtD9L1IoI ..$riж/=^%a击}pQ퉫f }S4w-ii>]?ۿNRUׁOq/δ#cJ \ܶg2U%[׃ a6BA1 G*L2>g#!S>%{ 3ӯj[yZ6C>jkXTb? ur:xZE σߨVuxl57R#okE8j&>o{|fMGo:q3sOZ4bӛnn `+U(-E[5k1ftp<.H[|ULj˺37xgC?mʎXҩ97fSE2z`o[œ@kZ$78}S%oIW 2ߗiߺe6Wö/OCcVTsu4%/ˈ5}IJC7wthr yJrVT|" Vm_^%mAݍS`b~upv|Q=)lwgY3e_= قNT`P'͸fĞ +}"NSETkoe%ѠowOsT(c'pBPjz#Bf~ UGPf3=2;Pì2{NNk%^wgg~°Gwͭ+m &4M.r:*>4jpx埛%y/'xݾG3tlU)~iL݅zW9g`Ob^GS*xK殽HqvI`ml%R'{MYE]_'‚w ŷF?))~vF# 9'T% BqX8:2b9l( KZ KBhM< )cע@gʨ< |dƽ. )j żnJ¤z `4N'QKт6-k#},Z7DŽIFU~N#7tJ4]\ o([i1žAu7X OOȤκ,;lSzh%ʼn0h٘l$vjKT@/)ìH`1{t b6>q0zo =[38q5RIZ/֧a^LvЈ |&cGV= '/wYXK6_(l>xd0 s)rV KnLMHbmXl+eY[v6zbvb_Em@q[*#ۣ`۬QYV)63t$χ+^S={89|5;+RYsWY=mEWF(")o !,@yd/'=[6* I lMF , z0F5Gd{QY (RZ^=^efVY_;wn+\ RQՈ$/쫷[1f`L vu)M .U ?%pl]i(I֡ .+6F22u!LSۂު1hl=O;0ĭ-0ҏ~m=e,;*r5Z\L6^a4smPQZ;*Ԃ33q?><}w%=Y Tc1=f}!G8j_CV7L'o IDcR;}%4^?ۄrRIUb-N45%:*C'w:_xš̯ F융>U(?x^^L ??IeO=PUo;ccػur&2Ǒ BSRete9 s l! 1 ub־.Fv!y!\Fk>]U/#ikg>'FZkօDCe~r'5ƫ77fVxIQ$(AY¢Q2鷊nu>CgOD o(\@-5r \^Rp=C֛f$`8/R KgR|~g%TtCqOJFd=$<,Km]50t11nz*)uBNvw~F@i!;Bο\E"++GGAe\2ziq ]PpR|42, (g=“\V߱*cֽq ^"i( o'skc89> KB}XiuA@ᴻ؝{ dY>׋i1p1_$*!n4d!"-ę`?vFLKֺ!Q'j8+w8̿WI/v@#f\7 =.nfWFʭט4jqq 2ɫ'N6Pk*2nYKׇl/f%{g) RQF5Q!/5ݱtrWTT^'mN ;3M~a俱o=<"w~ղM'*U&oh7A +Oݟy$;չ?Fx r5MF P ӣ ^Qg} ǿףb`from_Ub0oҸuy#Xσ3i!p=Ȗb꛼;>obЂd*|@k-I^Y8amR]'`(R*ߤzAG>&li%I3~{ҀNh -) ԊD|YdiȌڿޣ; ("P|9kKH>!iD7F\*AQrPI5Wd=<{B-"xmtKBSJ=8wųX@枍{+r^E02#SVb+*nRgb=)XHZXQII41)V΍uq<gSiS7 &LϖEgq o^3DV92:l Ky%ah)tO'Xco[[Tig6DU>A\jǸHYHYLG2x# '0Ў j5od's 2&NF9{qzN[a#9/Ej3,K7 _U2בfJȰ Z5JB@#g _;XHsk[w^C+"`i-P諗mOtYޔATs5?C*_S ڙJ,Oe#'X :X2{,2!yu&nZOA`% ˸ Drq1YҺUQ9ן%1.@E?պ)H` t!j+pjƨ[;gd6RcAl42C)L.)|JR>Zi"hFN{i@i)M%i0x$<;K!r[X;c a <0e.zw5pз(^0Yqe)f)CpЙ>[ܔq%  d/܊ND)92n3Bx(rL(ʎ R^ ҰG`Fo% 9 $~]"P/df<%85*L 0R]J yDpGXEB;%zڟ CݿñkC@ͯ 5E%A[ɔ,ٺ Cn>G_l=& iT\'bY[ eqNR=,v6\&#Upq1i9A},v *8YG*dr?;Z-BJ0x Q~2j3#WHlmQ WQi92(˜~{_y|iX.B/^(#yM'k-E34^lzqywBk+5OUyD-7vGwɈ @Etag>CʑمICCV/mNÕY0>٪z=Ikzo( \ddJk ;odc}U+FB$DjP_g/orrQp_JNȋunɶ/̓)|8q(0mt!ޤ{/2<L  (vЯ٤ [|ݼq`G0|!^7^j褡b{$`zI,o4y㝺.5:"݊)m՜Q%\=aFm4Q!gd|` }jɨ 吆BD**|Wb!O nQyiD` +WVtvPG=n[o_O(Ҧp*B1 PJlhcm5Jmp 7QMܭwg kX`8ER0e:+1('*.[3eYNĐg`ewBNo:7 m$ہ܉u3;&itR%Pj>etg$$\S<]*"p.i(OQ4ͮ{̤ ګ*"gh *wi|OM6 bf՗,;I_ CfU-`4sDJљe%՟OJZ_C?kVgakD:V=-b.h:QIP41dCkϬojX2'x{>[/'LY&k_"7}le 6Z[ey\@yl~V[bUӎ 2eӑwhRAVsw޹Og1">Dnڠ>>uFf2Έ[w kZLZfG됟L$Zu '7WQ-oŚsпtsw8^N}g!ooy ;Vbrw:&o~w]T{rh(C{%0ٓh4O]M?jQBnj/W$db\2l&%'ͷTMB2 MƔϨM k#c_5Ak@e cSU#&x%Y7bn2?N`bzpD ?j,IӮw_g"Y3jx|퇢z۽\f7#g&K'cpqg?>&Ja@ ќ$WoSuH;N^6KH*׾ލnJ:aT~v< ~4T5 mëQg5̙?!BndPI\4JOl.o1Ɗc.xw-PyWNo{ )/ёa>LUL؁~,exZɚ& k> f[~sAPxIth"֠ա:ҒXmF_W^G<뿻2q#0oлypW= EʍReD~@c})J#,v><77LgW4eb'}=RVEnrZ՛ݼ:G7f\??1.s|?/9w?ntܧke+΁~keM1%[wi6dIIEIUf% /3]yY)FU~ղ-G14ql3,F|Nw*'RDuh7v[>՚oWQrqv]+׮oUzGs8$tH6~uhT:6!zf1oY n$ f\(*ZWŹπ^wqޒxk?OCq imXVbTL{(׍Ry=|H \Z$E(}ŗ[-.Vӯy tj{``_^Zj C1fn4&3֨qae6z+K(ekx@ciO]*މr:,!̫OJC.G_pŷ 6MDw٣wZIE _Dm&_Q6:D'z\_AfYuEnu)Ku[DtOOS/V.8αw+bEĞt.Հ{!i9q\ 2;9aŲ`"{t|WN|KI> J)MBt~uqۗN͒HRȚ6EGۘn;\Chq\3|]GMɰqg֥Q!9r!fӽH3Nٯ_=J/Y\ۢZ㜐cX .ɚǞNq<\/.E8(vG j tbO>ϧϬeWat-6UsF;oRxɇDCE5C"^R)!fmù줉(iOrtA]z]P=q*\zGb`qYe4K>-"£Rg\pȗ2ʺQ !9=F`#^+ދs`;Lb2mvTEv<3pmBg~Mۿr}w@V,$p 2)6#|+ DʿwNUbpu 0X.&hB֊x9%mƼtK5^rҚU"B} m^=0y05PͲHLi#Ċx=;KVBN=*l퐝{\yʢT _-cRxF%~9"mdwHU̡C4KᢚR8KbFVvϘE?2 z8f t>S EߺnbOQ5~n6[A Dn$P@LZR1Z)Ev}2Dg#ǦCma[<3\UR#-鹛2Jfgk[pYG㚤]xu蛞./RM۬!1oYA.Z^V8XfN@ fռmZ{lxP/,cұcNʁn 'ˠ 6PJ$a"ȼxag+ikaUa U:A?LɇM{KacW9jba!U`^CL%yNY s\u4?a47 S? O'#>+Zujm"ַ0 8'z?J-`,2g`™*[]ϓslLe(~Ct; Y,Qhy Q;G]z'>836h !2>էұpC5w< &ýñEzA8Ћ6?[?3Nv Nь˘F'U-nG^R 62ΕNyN#f6U]{knKjwb7YS6QJ"k\aaI]K̐&q,.m44GɾлE /y^4/֯?JD;}dn3wK(R΍** %Ne𣡕Lz,_ؙ:;:^uI3KGzђ$𖙉dwpIK oM? 2)ԤjC]*sLmk;2BbanL L>num{R2+SqtPdKS>%?d/DSrc>S3=C,T+BWT"V8M{X17̸H.g` $;3؄UxV$V&[.VΛ3hb`ƎB Kg<&BujwbC ,[ `g>F~̎޴R;M+zT:ro6`mґel \& \ؽ?UkK^>ℌI ̡:ۊ)/8+"jGX5GǸ$v z~ڃ>0,Z[wE9t5ʕ-G1HPV-Swyimn-8Ͼ[F]}N/ Ӯ1 3]t08 WP+?v幎-E a!+7ohJ 2âw9F1 htmK4va($ ESKG)<o,햌yPDO mnMN2i߅K7z"3_Cx'uenKΠ [wnb[\lη-і>^H"$m.e$w\.z!;p]+J&Vݪ!n2ٽd~x^VscqLx1hk ^n퓹r6B4b2ICK\zox EWX3VnOcL`49jsq׈t1T\ ~H9mR (c!_ }g0cq?w5|/ :3ør @SNJFeY:b8_swRν Lxs:]M2B0!X *FDC̦=`)~&X|b Ui`Gܑk,C5z43pDQpwN2lm]p<lڲMB`] ,l6Xn0«a}瓕y+{dгZ\< tۊY"/>|^H>{+ 9M׏8'|B@w)<=C|[HF ]i8*YOWN\AD|a1CCaⅢ=k٧1'#$qE* F3e :U;C~bmd *x_ #Һ-H(H*;/!1_bZf$}өZdˁ * tэ5b ¶MvwV;_ē[Dr֎>23-nEQ' Sn,"- ENIاTFא~졎ĵ1] 5׾ }>TOQ)0I;fT~H|~a<OBDӤ< b&nܝNex VX"ƘZg><_9JHߞ;m:, -!h)T̄Rƕл?#i$RT>H\pⷼ-qKd y19l%P {?UD~W +Tza{>l ) B8I]&FsR0FUKe 6Ew"U/ s4휪!пg1.^8"V3.@ڀ&1N+#2C! p33Kw]pR^ &&T=Matg<"AHU6=il<?Լ-irÈH%0STכHa";LKOz& ?tQJe<dʟ fW U'Q+G}GŮxh6msL/jCF<ϙJ@WZG?5mg`͚/$ӿߣ`,8NA[tLՓda`vyw"}$$TkO,2v$V3f5FlV#EoKyD$L= ?JG0]Q<ʧeSc`М`5ں,gέޠujj1? p cdjʱy^U>V׌ ?f6̭rQ+ ~2y&BF̚9q8$ P$ѝAUL9ulxȯV&J􏿺ZI"&Y&9f c; 2:z>'ZP%ݑ F8Kx_NhoW*4)$!ЩmMz \LZje}BRߪɠ1EX=[&;)8Iv,T9bu*7>Ѩڳ9D<[{g˘0ķ 㨟j,>H0KUg>&I?GW4"58dsKJJё.v$096pԄc])wV$*0 Z:5 XNK'q.%ߓBW^/yv [M-{h oHEHd-R4gLnF7g%-gج lx0)\ސݨz6uk(zٞdf.X^Z‚*K}jsze^Ge2lCN̬5Vf9B|q1)ޒ7Wfd'ץX;DRMT&}q@nB9u|sSm"=w zWr YIR]šyQDGTn 6^0jyC/Ⱥ̍wym hT\BqhNR r7 *t\@Xbwj5ఄ];/[&P_>E`]7`\6( A״+зGƦ/m?Z!MjI oFWt0T'sJe2.ovn,9c2,.'r`.< JlwB.w_km&C3xۇ-1俿Rqw[&&ßmS>%2`d[VӃ1r~4;n!;Rܝ|@xI#ѤGiy.G oז$@s^5U_`{a"^تd!6Ť(޷Ifgg8hvR&/s w>~jVǼnjYHC/5z>b1 +#lp;(R1k = oCD9ܩ7wcg/p>/LsMv̀ DUXUвHߨw RYkBQS=xF6Z!ݸ +d/D#t8\ջ_.CV KL~)sF ;E94o`f 1%ʃ^2A Fl6@ Z >}"[U 3!3i7 I#+[EW34uq+{s5GLq?&Z%ѶQbY(K~Oeb?x`Z۹Cmzjiע/YhB{ė+ߞu\lVcړ)_ }_?h ݀|FBwXN.$;8ߏ|PQ38kCȝ =$C}֬S]֜:>(+L%ِb72ƼhI ú>Lsjiu^C#762SZ{iYϨEj/3.[7f)E"W6 0?L bґnrL!Nfd8I.(P?᜸xQNazOĹ%~a+Nx{? dFP#qD?2fpRʲ~w&K͝/IߐO3 LR,ic@2CfhۢtcͻX9:[XOG˒DL$q+Nq[}ߌb6Fvv$Ya㍈g0| Z>oQ?uUu?tlcR\*+$x\ڶzsC lF5,_ۮ )KUʎ!qsRFVb#[s f2WJ2kG6q˱lbך[9@lnMwpFv0?WNe bR9 A*YS~h '&<(XXA`l 6O=ھda^#[,AP. f`>4)J.%Ls$ag:5&1R}9'[l֩wpi\q/Mk <¸s?ħ\ !"XXDžDHKWd|fPSݩ@bQ.#=q8~9li?o Z}sg =HQs2.[ܢ5_sa0Ũi*.Ll(ލPpa~R\v-3<]ME6|XA^Itͼ r ^bђkk:N93B7ƂXy2tq%.r5rHB؁14^,k~7oB:ܽ2K"%9]7<{2 \}AWd<3C-"W߬) ciȸ mj.,2>v^7@p$!uإvCP )=V۩ ÂïRG Ʒ\agiIٻ#{u< zra|F칂C` éP{O%TŸ]CQ*Agm.>.qn>߲EubIn PL91Z)) A2f|ik%Lv=}z<뜓gi**("y%L)\G;EZM8&}];EopU;k3^#w09E|[v湓p90NOrjwOdNF] "g93TU\ |٢2/-^RU;WaqE0(~Z=pӲ{v{ !%;Ŷnu|iK:\_I!|q ˔^Eq'}irƞj{4CF%〶MftjH%K+<,kx4ӞYNνRn߱g}&\{+Ba`#HKA'T׿NQR`ϥy1Z|!#do](&?L-BKUo )Nu(ϼ95t3Lޠڛd[WCz'Eq"fe8^Ytx+Q3=P<=,ZWgsXvjmd/7J%Z:e?b-7LS6,'͗S;LZ3[5>uiK:3*}`{H,nmm8&g`;5y/B5wɡ#f f>"(.2@ߣTA T3s y ԫ Zwp aiO{o%"% P̩CC & e5ōu$VnLi,Z`nr+fyc v\CM.[*#gg^%M"]E PlwЃdrdFO%{7E+H~SS6O'C^+otZ<6>wٳ;]3~L;@Q0^xνaRtv.2犭b >k6L9A[Nps o5;NV>E[?e&_E#WD FPqXM(TO)gtsz?+6FR$ұW:زSmIl>G5 ~܋Tk,1`Zv:_'yO1ن0QV=b*` Cںk,im؍!CDq> W"63e bja &!9uդ&Jy!t5.9 #YCbOh~&{J 6? -u\R{wh~?)q63>b4_z84>Q`7 |" o)D$eް|4pgABSr>RL9I+4v hNFI}. jIDs`6PVVʌ"rY4/z<1Ђ_4F_ o> tĦӖA^/5*B hN74[?t}(HP! Fnb.\m⾜0a oqFe-kL QT+"QHڮaj4]ݕv|[} he1ۢ 5p/נ o'}DսzRBz{Ā٨-wLƄ9haY%ȶqj֊@ ޙXSsZtQ+Km)3^VF1I%FB4SIb[ӰݰII6j;K *?tYCsZw\,N2gk۰AGCJZf/[$N k|Ⱥvo{2Jtm# |*NUp<q{03L'z {zjD)MAoWx~4o$R[%ΣEqqJKnƅXeȞ4AG'$rl)ZFrC Q7E,.eSMş~qB#ѧb?9K 4Ԡ~  - $Ш5Hփ֬RdH}O7W<õC#69#,۸A!F=$ZoOG AXHa*F(: nE1EHNoH+Jg"Ϡs=\OlG`ĜLB%qy)@eľWfxE n9.RH@ߘx 0f-i3pdƵLEЅL6䇶zhRv ZA13؈B'dX3t!O֊S|aybqGy26pA_ecо<)c5rZ#1|XG$0((dY쎂UVHw\~.gU=`0a?YF9.ӧxw8-a95čj&iw1A򉡨]5@nitjxiHQ%&p;AEt>x\Qidb9bR{󩜂Hkԡs}9dEl"\[%52٫9dݷj|{ԒĖ8~G&E^mCwBn#:DN~~pys1)8271h?Ę7xp6 Uc[V'x-u c&Dwt\}vhh+yCg+\Vb 84;uG_vdtVIìik>5¨6lPxւџ E{7%ݬ⤚Zq(FAy'rN5$1ec4Z###kG+hZ K&9S!-N W$jEPwuc\cV10h4V,d{?h&.tt옙0TY˦b%&\yKGlm{K(OzPLb[Te['Ҟ첫%E)|Áty\=?{5Kh?-u,NvyyħfKExwVlw%>}d& p` `nɢaO0/|ܕ^W pe.0[K o'u"5fܕCaDy~᧚y$fjqtA<*׶S~uklcd˼3&VzuTVm5/bR #W0tuuhxX5F= !Wk%FhsOc5bHJ[ vXiC%*<-<َqROh|}5<8#*bJV}Q8X"aU?lɼr͔e;ٌ vo="Uwm"w?%W(\zf0Ê{'mr' Xv}-|fxvRϲՅL@l`24E:J1Z=$THj:H45toS'H888,WH>eJ5?9=%Ր뭇&X+P\U!',MvE5I/&mx8fZ!6;J}zndOc_[{n+j:iٻϼn5;Uŗ|qtNɎ Y+]I9q.u3<3J+HjWzO~JE࠘;OttNU`rmj(1aZ 4>۹Hhk﹃2\췯Kq1IX2ZٷX0 #RDbJ2D~]e'H74s&_I˪_ B![P2懰w?GvoJ8Ԁ H\]BN PE RGOT@=8#A¦Q{Pw WXRw·xQ~hZ+N;7ؙ=EBvɰuU1\?Cwj-J֘ šDl #쯛6iԣRݕg)ŝ֙dZv8cn?ѓm|M N_@ʯAC`h\i\4oPol\HJwHF8 Z DK#' p1؝m8][F#Cgk~2Irщی9@⯀ 59;@7^Ibq689]\ S2{/hJ/d}qAs0ޟn~g䞌 y*&OrTv-+|\%kG/ɪW[Ǹ~?ga8x`/ِۑP*v9 Og{(9CX:WkſhvBL3Nf znU"2ʹ(*CoL >__6 m\櫈^O5= 4`\ (xg8Y4= ^X|*kz%eL2L`xE2hy:@r)mF}˯-!T  ፼hI;iNuټPg ӕo]'XWgpڛN@v;>PMmG3-GI5˥uGC;7vcQJDUsaiɿDH =K:k\x.4 w48Hć4Δn,_67;za~KMad7[jWkTˡL|ZPQUB0Fy_t;5@ZLj`!5EPe qPn߳k\u  ejYcR{턫1ZZ , ػfxIлV)hYwt LJHٳR׏PRVUݐL6@7&,Aq)8ԨsL&A@ef7hR6i0q R=ҿdzt{'yzEn̋^WWTA{i;$xT~+3'MϓX E+K=c<2aPU6$Z{Plf<A]q'Wz17⇷+5{պWg?#G;!ܞQkWY)Cw9%#No3S+eP-% 1Kt IicAvX*2L>[lA()"DKsP6xh \3a@y\ 8J!dSscQi׼$@jZ1ZD"-bX~59m1u;1b:o?T2Ksa;oNiʗ<|%soJlPuf{_ }bL Z}ļy t*9|2FS#JTL@fnq]cGfSc#(8tg q*,:SҝON+CId.R4ĀSu8t7sM"oS\SCZӜ~ӗb$ёL =y8F_MM6"]UĦQbݍ$uގ4HDѬf=~J=k9B ,%bNΎ}w$t45p)w*@ϛȻyIHSFE]?W+#Qk2^eܡ)m$|aWEn7vGU`Ai.F4{ҧhp;wFJhT|ʷmK3+b?a-lվ1՞({*߆:Ej6"x VJ=dsDa A.9(Eȍ'ހ:e˳R:~gY7O>L}յ?>9Ao AO\lr x,lO9W6S| ;!̲ $p;B̷ 9]Xj]٪ Vj;0-\ُ^Gs1V Ik<Ȱ]:DhVV^7;c٨&v\k?%яֱg4x|Tvm -FMoݳP޲ht)ܰ|i_P2og&ay#%Sx$\"w6_Yװ Ղa4aP aL}eY2nM?[L Xl݂&yh ,-|'0J0%HX| j>Rt9:S,Fz<\YJeC .PS.bǡPLKi{mۀJ`8{9Ӂ='ܹ9䦵k0u>J ޥa"z@ @!=07o8g43 d|!akOHZ2~͡Iz;Jߴɕ! H`S IEx,ܮ|XATi 2˃"5sHs 6`<yuپiwX{nnuiIC\xۋkayTũ$ME0+Hn68JЏaDkP*.*3l@zl1VgB~>Id{Qi^."P(ˠfj5 ϞzAGU=Κ[I§6;ItͿ+Bo!W.a 8cX)RC3*F% Ye{K~l(d9C6W"r |g+UEm㍪ȵ,S'w +7U)ap )+˯>&Y)‰ 06I̿H3iw&,NMf>@Ħzqx:8Kⴱ=e*. MN}I֦abN`": r4`sDm2RNvvZۮ|ҘoAt+tG 6?zɈٹcsRo)u*w^n"/D8`+L@w1B+{_Dݦʘ#*{wRHzp"ILtsza[Pߪ0OQ.*cwyzL~y7_ש" 6FĸϤ6BBĀBUʤ /3!2S*Lvm:ğojՒnR); <$Q}%*kxg jK#d7?RZBj 3)Q1=oٯ=5ZP:skkx φé*>KɁge oXMʘC^$Gv7k0-"Z::ƌ4 1Ch!F_d]c#w OMChyTgfwR~지^x[PV FYfJPEKĄ뛐J-PB0CdmZJ0jhg8zq_F[nSCM Fatuu}6Hpn CptF-ͶYnK 9"%LH:4Uy{ i(=+ڭjHhZ#,kPWV*5-rDPRvk?-o|p.t.m5]@.;FΜ_|!(Ô79˜Lc߁ЄnLs1.@T]18vVY;<ƗO\Q *Zn/=LGm$ANJ>WE'ˏZ ;E8\+"1 ࡻx)L&7׵ %NaPBaPUKO.g7`QHSb,dzzey < ?%C=E^7M4lzMn+,H _JSժ u]Lć0zCx58R_ȶTm2+Cbg LgU"R-\ŏ:N *> O}CT@BRd35|LgJW~c낽}Mx<["* U bX)8xOsܪcxp*IiS%7"0.%L+{. ",ψڍ.=>dKr \bC֡bVPmW+5V )Q-$9fA(>8aE&AVp ֟׳mX}K|ޢ RXy2-Ɂ/7lڅTK/175c % %i%\_ .,x]ipBͤFK\$|.<S&=AYљfS%J3\> )\ H`J +'4248}*3`?\KGզ8* }N!i& Ӝ\~"qm7#Z=NȿI+m`E1X-ꇁPZ@ }ȣh rL&k.S{/q'V̋a_`y4W>`0zk,yGV F9γϕ`S/:"f#+@fFCRu Ev'v%B>gz+ͤÙZ:mV=Of&E2vv"ڞÛ .Rf, 6A*vVckc>_5]BϚ\ڟ!IN5bFZV}qEs_eo[^YiBF#ˀrz\H),MYyAP S]Hf p/w+DF `|Vi~#I/"JBF02RIJ(C1mRk.vصO9j>Oc,\?5ω piB s}\l`.~p~evIVK! jEE&Q~ J*I͕ڲ~CْHx9~c [P}ql&-Zͽ<[+uhr7T>D,PwxJ2Ag,:X'O'0:4qDvX U fqi$fo2gMW@gWh)yXGP0fDv{L @ ?.qVnD-1F"nT$6! aN Ai)Jcɠ+5®EzT/Veo&8gBm1 kG.g<\<--2J$d̈́㜐 rH"67ڸ?>$bBɟ9"U44$^Cv܍]zoqT|q$ُGXBE3G+0k优f4& $E{x;DNzs)K- S _zG(i ZA6,oU$̜ؠa>})V8>=y[F7B̔)'tDo˱h] XqK6vQ8Tz1 ept2Лܠ5jch:eкq@ S*kؽ+WĂϸ*44{fhN˜E7|Cõ;e )0Qϐ>nU5Y"'O]'_'G"Pwg߫VF*1G/_z<xC0\i6qYX9e(N;oT{g[lN;6װ #6)79Hie?GbBič`BB!izrҐtAμƈlVm/;seDB<&u\"pθ1*= }QC79G'I_ mo1X5df7!]xxJ챽M6Mmp磳4fI"WDS>[m霞QSz: h؀=t5MW GYͫ0 sZw0_5z_IXl2ȉ 9>f110JuxB*1WAMTm+K+-2[l٣Q5՜٪ OIh@OEԷ<- uJx5 S7(bEї#pdːq(-c` rQ? xMCO1+ZZ0:|*AT{. R5Xb-4\O^fN0Ҷ]Cv>S{?1$?#8EN[x%Mku{.Sq~ɯ 4vuo4d:Pq}`5[J1?bT3ٲ̓6BYلªjĦsoT bnR)#vWIQi$b伥:Z LGDA ᢁ{~H<),QJ<>BLxMt) GN.~CɬUë/އ ?ֳe~Uq@5 cozZ۔P+RGǒ *,zg6Bdon:dQ.n$(./H|r+Ϊ^[( X(^şmY6sQnfp{@ "b[ʩ+H AvScKjҿ44W˨Okbf<V9<*hxwm̴͛ػbRCm犊 Lf"FhDvK4R=#;,tr~%)xu'q^'UtA>i%JEbZ 1wf8MPw]17}'xz@!,u4O<٭\qAf..I[Ns1grbaCtNOK8nlh#gb]r88Bׄ jAO<~D=rne\j>Y.9lSP~asB %9=/ }FC)wi?_ž) RoX皺%(5;WkqU(BikRn *cxw80wE\U{U l 76`}R:|aX_U/vvY`gmi=Pk+H.BQln Gja/#` } g 3@ Pj4`\ yy%@Vd/X&7*)g;,ƙz]=H'xUZN͎fys㦍5sQuw , 'oWJ[h y53%(g&מ=Yi=*xy_4X8 =t ᒺ=zZm^c, =vY33;7W 'ru'8GݮoH2y%F)VH qG㧘5 :_jj{nȱUV4-yBq a=ܥIŕq|(օ&i Wҍ_Ghү~e5.P҆nqK3Q3m,Vr^&觓kU,U[Ҍ;`zyMj a _r(vIRA\/ҭ셜N{wEweY)lc~UiuQMzr8&}7a0CP=ƉZ/j^LCFaI 6m<=1/9Gvߐ]td ]58zMݮszpײy]X|݇kGKfN+5-#А:+#3ÖkDܞJ[ %^ej8X,NC./cS- }(}UT| 4&j;zFPch6*6I@QЊF;:K'*Q+ kDKG0f"JSu(v(DfsIC-Mt\+D`YZD3B;DXm^oz`.ab,PkPu q"-MRŮs!bǞh0(o +;c,C l頄gJ5ݼ/i ~s8`IB,O=۰-tnae'Dd M+%2ou^4&\+ߴaj@͈l$euz%5#*Z~*[H ]6M!jsgi&lǥAnbR CVkFZn;ΛXA\/@$LhQXxu nmTLТK&=S cE$m>/p8vBYSd`^Q+źZCm^"NӿuvƉf=9Jk62Xj(տL6G}+0m)ﭼlϯM8X3yOdKĂc,X]@V;$^;rcJ TC}ԪFy adDbg 1?E`3ѫ#_S54Yd Ư1$E젍Q"4̀T9%Z1%o؉dP46ﴦكdQ7W"Hltat 3ֻh6fȡV{E,o߻845Vf ÓRp*$v}%æ7y*D$iOb#o,P&P]aʻV~n>#"(7-OqzyL'Z9@%0L}p,8`O2qo^Eq'LzG'BHwTD]?ſ"* ۈom?4%SC>ىвta*z+8]*3'?f) ĐN"7"FVD×rM!Š62z?NܢP1 \M.D2ƿEŀ _Gt^ 84,-Γ>tA$M97쑜j=ͣ<ߦ7UIlnQabfLtJs(je:xZ0HШ15dLB<)c . g)zFNZ߈;G#32;VL4ԭڈ71KaƍVg$w绩xߋѥ;SFAxC`GWk\bX+c\6fAW'ɍP Q,X6 0>V]=38@&C*RxweƷ5G6 212Do^zf{Pz i tt5kc.D q50 3?UE Lz0(q\Lgd5g梚ֶ ,KtOV;YϪ<(8.9,.:*߿~0ZP)Wh=_Hil >{z{6;f ^{_Whl)ּDT*"ƜĖ^bAX :={ԙ6;T?GJ,@Qa7^H</W4,NP*9j,'"se89y] 2$E%@Q;LƟ,N tZ'6GR <}o$D u.ّ، uOzڄwhg)Rg4OUYy2=RPkEZ&yQ \? ]ni#ض iM-}^&3-|;{3H\;{ၯ_փl?n:UAyЧRo}F~K{.wT$I.fˆ}!'׊Ry$|WEtP]e<ܽx@ ?]_ nnFI2!m};dM,1; UK?5E\r72v} Tݓba}!?́,uxH*:R!rFN${Zܚʙ+fe1 O 427u&y}2j?'/QčɾtT4q95CBGS(gYt >FK^,~3t >yi|]CdtY=e&q?A 6OŔ!RAh3nuXN8nŝv<[N)9nLkMtmN{1LL,/E Z0RfDG|*NӴ)[W&9n|.kjYhJ*oQr_wZ"TF@#-sC}y=ZEW-D,_Q*_{5E{ʗšmn!Y^qE}Dl}Nm]$)ZA(2x5v+6h~InWl%D B'#{ N䆵jy Ic&SC:K뾁sxMD7]MeŲ5ʳ5YNm*}hQ*fN # 6KRn`hed:/2ى^dES+{R*s8 %W̴H=3>oՠmpKWHFCԩ_*!)Iq^F%0%RΥ'75QVW8JfLp߯ϒY(qzJ~(~-J@P õﵭ S; - MPʯҿ i}re>)zx%m5{a|*[޽e- ɅAØL6Ү VդywrЖJF^6̷i)ѳWs u/N#څEuΩ?=/yEUnK?1D-KPqC2q/i7Hwf H01{yI/R-cA? =e ՕnDI|CBHC҅5cYΌL֣N2u`Le3-ĩ9;(p{s6?Xz8U5y ,'2|uZ |yk'Ox:)4#_WD]!w_a'Ƥ0]B{ub ۷8\c H+4!}ᙰnc%)7 >C1|g`:!h;/]BKr D82}½J\|ĐccpJ;r: /Q R#{r0i1XSK}8ҟۖƉ.V(9hX=\ލ]+9bAb\Ru#.5ı*R /(!0h'e`*k*Ӯ28?H!'+3mG6z$0[?wK\`,_VEO'][hx+^J?-T6{`Ką購ycf?$0c3\9ܤΜZJqؐ֝*qf[U93_ bnLk^j:b ޣb[LZ`N%r I=GʔPL? @#wX}_JKkXW⥅%wiƐ S-19) /㵎8Z֜ChWjslN5KyUM&I: KeFY@Pz,T|'?Hϓf ǼVH( UfĴܷnA1,(OD=Ƞa#oȳi^`%ͦX9!H;_z a/܄5D4/f-y1CDĎ+N m~KbY ujN ot**ܪIJcGNv%(R/1@S8=Goގ>Mg7 nbY(qQr9uya([g94B%ܖ1+0M(@<=Im=-[6嶿v)\҅o K~w7v j&zoOFi3ouY9YХp>FGG O/Gd,DEw(c$/bzy=OK. _T띒&PPPʕApl"s  >CYb+bԤsQIjB4;I3w!`N2Uk}eŕ##ogŻ$ ZM3씵 vP^ϸ;_bvXKv*jXTk M(~p|LǂqWsO-:t6K{@ej7mKx^ExtUFN ,5'G-: o? QsVsw7k8z BԼ킚 84ydFVҶG~*AH*pAu&aQhޅӍЦ*-~''h֥4j9gF 6!_3~d2i5򯂮oQ/K Ĺ7,?$#wLt =Wx6 UvYꇋxG)`O_VF씡L4, 'W_Z+-! oL6OD6L%]zWL@VZYF߀C:B_cf8#?H|y Hw;CXREksӔQ?V[laH{ş vnocnIq1l` 6r1h,^i@YƧ8J_CńjaE\GA J{aB-@rP`ēHlm'c겾:®c0c7 ͇syWL 0lĆ nsXXa]Px&;Gra5:lf[鑘]>ej8 0+c&yU>>ՉP碢s0fX݌jiCCE-V_ԖJ2t`{΂fT]U"C^W%[B뷆[X'#4t®:nW9t1p6f% )u:L'Ǿ".{?Fp ,AWE> YzdSED)]w$lJά/ϓصn*@Co>z@`AYF--tmK`15,?d \,ܻ7'e|0i54jQo4zki-+{g;ͫP cA [ț!Au#\Ji脺b@B}CJNJZ4_N\Z>7oecC/_%|u @x RdI2&SHvQܙdpĦ "|bM24fqGKrL5׃]F"f[5k]Q;?JE&Ag,} $9Zq-E]մ'/OT+@TYxYl&X百b-OϮ}ܗ|˨1v⮉P VdkN/fNb¼A3a!] eOnCiC2S'1z'd ]x tK9͏OOmt q&ya-6pI~zxʼnAy6iF0q} 4LQŘ]҇TU2ȞbJ}_Jd: Oң+eA,?gu+r C<QK"(ç_#u `*pd$au\fqje;.[p%93K8LTӮ4ʾ$cML,9izG,A)՗KH/ᵧ.Y[}x,! `Z /s]XDEQo't6(ؚ@e{Q=²0&HUw HQ`ZdYt@.+ըtzpW?yY#nQqc´byy uip/`|%syG1@Z89:(@4NlR($AtJ|+"w&F)evZ h[Hx [/ ZZVQY0E4`6/M喲ߛ6 h'8EH&`U/czSl"EsRYAF(ȿjH{_Ò*p^`E܋oh_x /LzU1Tov :O!wHR3[rL\'9F 9NsHiu95H s5EuFћY<`yK#.)Uq.ܼbH{5MT:lf SänVng BMstGZP~Yk~ziBd#?.h3ƾ +}(.?麚 4I%h bLSua$X/vK=Lhz9nmT=E*8>TCbWKBT.jye&$COsG}Bdy> y{a^!.C̛VeYF0 .nDUߑSLV\E{ jV5>Vq C>,=!ѦmAn '΃!!srl>u/$q- ]d Q=H9( 9/Jc-URo#+5u1x[:ЪJXYpj?@?@IWy~47An үJY}?̀s{aM/4߶iC%`8?N-9)#.;za{ի/>v4w.3,^{v X1<k ]z;px˥#܏7ꁸ78tNc4"M6:0Vbahp.pEoC3j2֢.A98o:_ӆF2u9b BJ[+ LOy8#@*wqn 0җש܊->lя}q O`@ˍ'f!NI۳flϙG:*HfdkĀ[8qum*7v_c51̽7|ձ*1 3bԎɴ ,!4Ѐ6CNĸn^ˆnTA '=)8 ؍XZ\豹Ϊ lN93S^;xh[IjNA>Di[N6L ׬b}#kHnFYg,ӆA.xI ktov0\hAbIzjIf AM8Eݝr_}O/*[k̈́wrmy#վ'ew~9<ԝBjBHWJz4enoB\Yޡٞ_e/ 9ԉgmdHu~pV2`#7Л40}-\K] V:>@=s7t8(F+=E4+!ۛ$=ژR3gL!&颶jDz*U;Q(>&}=!}EF?-B Ǒ:M~r]b<5nھG,+uAe:vCmyhx2[;{~>|ܕs=xTLV+lJ9wLj`B ۍf@VEނPazp x"ny.}L&cspыX wawIfV0A/lTtr}zY:Grk8NH":2EL \I=49ᾉ*/zKAz 􍭮'HAq(>C0" ?5,!KD-g@:c*;,*k,`U^v(]яP$gKFSxDtZxܻsaHAu%g˛(u5`w*xT`J8 G %TaXm),?5}o!ZԜ`\T<@yP?]l_uI~͝m  V3|9gƛ~f?@C u5˄9k]K٨]DyOFpH݂ZL,ЄiaI>kcm~ `tv"1ɓv22vDƜ}̧&#j7\,Eހ er' 'dUW#~t 9J[Z C?`ӷJ7o,n;ҭ؎rXpH|,ɒi͉Is$_>^GYphᄔ˩SkoNzp4B2كd>+Vur#AP:? g"o5y KY,"r9*z'H zF(P49FN&njaV|BimboE {D靈2)AIK2)kY#MXrRB\ɐɢUal8u@:eO"E>ta "xHۥwt8S)l}4O7QsI '{B/vSuUlV{宗k}C?NbƇhAx0_aV ixPǔ#5?&BKhဃSB<+R)(h.FMΏ i?euz9<=1:4ǿchntHܮ $Ɓ2~>WwS\3kzk؄q@J~b }Kz!i*z&dJ~Af/ŧ.D pNٗ3=P]pin lK&) 2(=6eGJ<DK>@ I\+TC]t3 4PL Sf8=쪭ouzѡO$[#{0u,}XkP\\ȅs.?Pf.w lj [NC%~HˌW(mZ*XF龫#\Ɏ]b/o7.-WcJا矡`E*ݠb@X !LP,جFrsx_?뤆YnMavnd-a4td&EOZ3*tXqN^e/n?6=nRrպd9qV$z7h#[1gmx.oY.ŤeD  Q?{诱Ln.n19R4L ]WMaPhX mLm(y)=֐Z{jl/>.vR0y6ފ$EG K7}oA{5@ HV.alxiK OT=C 'Cf;}V׀&&{"cg^BətLl(7!*&7.:Tڇ%@$Ĩ|> <+A^;:û9]$Y?}ix|Oѐ]fVlLω09:7;_ Ǭ2kl`uNjg%/"?C(;uWWQd!BJ]8j kOoBÖTi]v)eFh ww ~{2?Q"7ߟ"򷕌GE5Z}%eGd$ȹC  ~g|B>Od3V%,N#22v LLq^|A`);ٟ6t@dgACY,lfOJ?"͟p(D}GlTڪ0]~ʼг~3+;2v~)Ψj%O'zuIHV#BRLYҒ<2}85R?AIKfTb}v0.FCo4nlOJol-Ir1 WiCoȫ̢ S.ZTcU>=~Imز܍=k'B>Sy9v=cu;+3/ .5ߴrq|E2j^ZE_9%EǍH}~ByQ>n@WqjJVxzsي2x+nɩ!5Kڃ-{1^ b_Cf1Ts$lU*֥o*bHi~a.<p5/ҍqKiMA/ΟDJ&E gws TyF/}ΡN}2$ҝҾKP/)R*U m8[& K`,.luzF@b9$*{l>0lHt7Q8`ߤm_x9B},f3L (X;p'Vx\1 aSpcD~1xPoXt1axRM*#صN5 SX~[s[ti$L5X->:m<F"﯊#N~#jQii!}5gwĿie y3&RiM{R{cZZP#mF5/y󇗐(/hj"B"?^][ٿ Q7W_\6$1Mmsy-el_ti 9ĢZpb R uC]n"ΡD"ϟ-V鍯TDT Eʼ/6z|2G%RI8޻)cf]9t?6OJeuWSrDhR' i2i9Յs{HC {I0qN>` n`#g Y~@72Eٓ~o$讓Gp7S`kdlcY5֩0pJ g4QYGTmmݦoz'h%3 &z/U$fT|/l0gw7O%2i9iKJe99#~axiAݣ^>7DAz=A㔁P V,mACkwd!Poד|yGy4~tGڗ!]Ha:sǒ8E#4 zg .c"s>ͺgc)n`[_gOq!qT.K"Q3鹍ndSg$_Sk k|F&"n/[qbW)A׆^nk3PTEh#.P0n4AH$+F ɩ`iUy;-m~;;'M,Hxm~d Ig=s@&;t&%$u9| 84{i1UlyCMyNOžMWI _76=Ӄy@+cmYg8o Ӿ3jKx52L|a6Jg>cd*4$K L E-ԓ;L7 ggSoW_BeAEC1Ŷ\ fχQ)yHg-c 9*9LØWݞ,x15$ )$ħ4Ujj42?bVspC'?^VtЭ|S;sm%c MA<VO콣zPڎGmdU2adtw^>$6pg'&=xR;K洢r=an d :Ņ'k{at(6sA`3gZyc.T] Go5T4I^JW԰}Kv.AX'&c6^P1,\GDMة9"=+OVҸLlY~]j$ix C#bbxJ?PKHBų9iJ_Ӌ: Z  |.@}j)Jȑie=~n݌ChS|Zr_nPɧ N Qa!R:+t(\?;[RYw7T)I<ҵ iiӘ|=M?2 l5ܸ ޮr'rE?pciڳmd)th9~(bK.,:I0ܑcT3;9#%G$/$nf1o^᳟F8s;ecO[czdw(VGeuLxU"ןL_e= %w'ΙPNPX021/Gn0Q&`.m~ٲWH P#P{$]]UΎ!A_;},cW+0TiS\01'g XNgr d+ % TgiTq/".zC`ۅ(f A@?fSdQ7?#8k9GOd(eA@5@r[Hy%˼a!+~~.fA 0$5 0Ė錂B<,cSUσUOapN+T%s*7+Oפ[QO2-O0t!Uv`&ϝC& f]@!g>D,Dcc`vZ#?[ 4dsWGO. ]- "81[f|qz*%5߾)[[dJ?dN޲b欃X0!1է{yQ !ݟǬ9$ 4u#3c!EzP>c^Ouɺ:DZNYvŔXvffGH7RՂ@=yfmpN&ެfм*Щݶ:#܃)4psoN5ƓҠ.๞1ﲆ &/FŦ q>"5dASzD!xN&|={$`QȀR3n~+p ;K\37맗/ 'ye^{‘"v&COؚ̿ı{/2J?He.)R% smW,͸.m<9fe- ,ʣQ>_r2AQP\d5-/v/:A7OveXvM1“:>IG&2F acEW˪ƆThR}nױR*@U/wc\m2T9ԫ?#u6 V)! #^Y pV:9 oL\탨s- `cպb~Eہ*ߊbZ)I++r |Fdnv!8nċ[~`D8E,_l6~W_!gd_v+o>|Z2(0K$w8xѣP"f,:1حb!ix4<vZ@aS:If7ܾozFgqt4Ր!R8tz[Y,]EcY/θ๐6;d) Xs`+ CG#G P ͞SpzܘG.>능JOL` C,+A #*:,Ɣ>1ӘzUA (r.* әsb8޳V[N';n+M8kL1YWW]e;#$*o$ŰN| 6 @hrGyߞFoXYAA=bق _>)wSw{,iMLCOxϝDx8A1Б\,4cf UU$Pq=މ *h6 'd{ٗu9|#˟tJ!7RQq /v0bA@; E0J 2gY'ư3UJf *q#*|n2;O ư()Qbv6S>d4S=w\ȇ$`ZVw#Ϋ#4,hΘQ1c 7k6I~=/[X`K4'f[hݐArZ0k#'PX>Sm ;V&-!a=xz (p07UIQxKK+-7#i4hX%JF톸Pŀ$^(U|=% 1N 1u)Vם jpk{s(@&73׏-6)wmQ0;H6Z|RwGt@X2VxxP:e~H_%sy;L,w3^{-Ls7W 6f2X$ӂn'ڜ_YA|k]ci{(}<2s|%iفz9E,7*۠`E:Duh $(_5Imѵ2Ptu y\>@3bRFxvzqMHmbo ݦWȈN@6mX4F"&1gFv_,:lVgkP 8pz~| ;X-0;.٭J 6yú|CFzxF Uj3,q~CI$pU<.û<"^8N$ː"/qw Kd {-nB2PHhjMXm|uz]kM(+?ݷmn]DU]?~}a@o{+-24,kR]~fJ%rpӀ<G[7=jBw\Q=z䔁#fTfy}> TEO)vhoɾs4f)J:T}bɜ"uqM2 hVpoA8gㅷp{wJI+sH/6Lj> mPc?E;k۷o `d@dehfHMcvw|ʋc괍(Ǹ~|x\풩~4lzO2g?3%ObiX% NKm5xm ` ` _z0mЇ#{I< dGȚ{0U1$ y_W ?[2'Ķ_/À;=RSCFW: (6}u%FK}TNfWe:o̖(Vn3s(Wu ׏h0)X?rv+Z j\/N&cOGsKT@r&O) TMPߕsaIH^[rPفuLz#U/+>M~*ܔ:0Fs6w/7 lOw.biZ[LRByJEl&0xa35iHVܛN{RG1?A~UyZ.'o0W*8(30e& |6$\ 5ֲ!iLK\њVˆL-mOyBQڵuCoC_Q5tXœ&@rBK%`Q΅m{V^T]iIgc7':/yzu{f#)CYEv<}r*NU9 ZįJͱ *5xm-YZ~ƻR@ױOx()qC$ϲ@]o[)狕]⋓=%0Ot%q|&IT0T\YDj<CN_dYJX)CI _T Y^ $1Uĺ]2~2oP7LVAޣOC@ N~ Б ? ѡĚŊi£pQoX!jv;1`k#e62YSc{e38 s9#X\S9:&zEn l8uqjZ*磃1wO90<ʪyȭڸKBA!?C ?QMwSJfxK@sI/ّ)}±;Fa> aZ_gqOzDuj8x< a,ř~HeIAy`ز"oJg YZ