udev-147-2.74.el6_10$>K Q4R>J<?,d   ;  HNS x     @ 0 1X3699<8<1=X1@1AAA:(AU)A[*A+A,A-A8A]9Gh]:]=>?BDRGdHI,XYZD[X\|]^ b d ne sf vl xt uvX w xpy(Cudev1472.74.el6_10A userspace implementation of devfsThe udev package contains an implementation of devfs in userspace using sysfs and netlink.]#x86-01.bsys.centos.orgCentOSGPLv2CentOS BuildSystem System Environment/Basehttp://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.htmllinuxi686# to be removed after F10 EOL (and for RHEL-6) getent group video >/dev/null || /usr/sbin/groupadd -g 39 video || : getent group audio >/dev/null || /usr/sbin/groupadd -g 63 audio || : # to be kept getent group cdrom >/dev/null || /usr/sbin/groupadd -g 11 cdrom || : getent group tape >/dev/null || /usr/sbin/groupadd -g 33 tape || : getent group dialout >/dev/null || /usr/sbin/groupadd -g 18 dialout || : # kill daemon if we are not in a chroot if test -f /proc/1/exe -a -d /proc/1/root; then if test -x /usr/bin/stat -a "$(/usr/bin/stat -Lc '%D-%i' /)" = "$(/usr/bin/stat -Lc '%D-%i' /proc/1/root)"; then if test -x /sbin/udevd -a -x /sbin/pidof ; then /sbin/udevadm control --stop-exec-queue pid=$(/sbin/pidof -c udevd) while [ -n "$pid" ]; do for p in $pid; do kill $hard $p >/dev/null 2>&1 || : done pid=$(/sbin/pidof -c udevd) hard="-9" done fi fi fi exit 0# start daemon if we are not in a chroot if test -f /proc/1/exe -a -d /proc/1/root; then if test "$(/usr/bin/stat -Lc '%D-%i' /)" = "$(/usr/bin/stat -Lc '%D-%i' /proc/1/root)"; then /sbin/udevd -d /sbin/udevadm control --start-exec-queue fi fi /sbin/chkconfig --add udev-post exit 0if [ "$1" -eq 0 -a -f /etc/rc.d/init.d/udev ]; then if [ -x /sbin/pidof ]; then pid=$(/sbin/pidof -c udevd) if [ -n "$pid" ]; then kill $pid >/dev/null 2>&1 || : fi fi /sbin/chkconfig --del udev fi if [ "$1" -eq 0 ]; then /sbin/chkconfig --del udev-post fi exit 0epp5tXUpUt|pCVn(6x-^=)eRTF&/;N&RhX{D<<gK<G=CwVD|| V%9e<}=ksY()NH g'||p "BUEFCmO % /A큤AAAAA큤AAAA큤A큤큤A큤A큤A큤AA]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#HeJw:JJUF]#JJzJ']#]#]#]#]#]#e337e61d6ccb6a97ed1f8577185edce067e6240f35c3b8bb7cc58fe689b633c6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d27cddd64bf37e4addfadfd52f6b0f1ee8d50b404e7e22382cf830677df2a2b90dc3bd46bc7f9c096d835384e6ff0330c765f76979ef0273b6718e86a2611e4887eecfc69e55cba6a62381614d05fb18dab93c63faea75898e09125c9b75dfea87dff300b2e6049d2ae5869ac61acf7e7595acf92add851174b3f8748bd37d5316fff5d23f528531a85cd10df19ba24a210274b91d9ab3bd7b4240269c41cd45ef4c963e00e23bda5e11fe9b642ab43296184413430eec375ac452b18656172ebd99c947b461fcbea0ab35e314591387bc271494eee6952969b780bc15f9bdf7e22e963729a48d49fff5f49b774f80aa50918e66bb4fecc986d956156224566656621c4c1a89e761c4fdbf317a8a970aea2e259580772feee882669d270f114720919fd485c79f385ebffae70e253f1abcbd9b2f479cfe156fedbf00e20a6ac5153498c63f11112ca846416bb208eacb69e66ba162e5ae1fe7c294c67c2fa2da2c5b2fba1b10bd48504718c42bbf017d57e596eb0c556a04feaae40719a4606d2028911801cdaca77e9a7c94d175c603d3cc8b079603f2a77997db76f12255b4ac6d9b3fdc853ff455dcf73fddc24ad1cb201126257a2664f43151b38de201a7c9f1c67122c487ed13c5cbf7342e6df08e01d666efeb37d712b4fc78956b2e6e461d6099035a42465d81c611480e7f2abe688e7067e836815b3a1306f87a295c6c82f5a64b98eb855c03966abeee3c3c0b8ecabc3f8e93880048b594ffc5b843630a28b888fe5da7d70f854fbb4416e2d21532e2ec7060939e31b6d6581462286560bb39cc61dfe5c58c64f13257ad0016429acdf03afde2e555ed879a04f5d76a9a4f34c79764f6b60a731c099756a365fa6ee26cb7c61294631f0aba61e605cb0f9e83d3af351b8c0f617fff7545e30952a3d57ee38edd7eb7df133d4dec2b2608bad3ba489a0cd40444b42c40e9adc7cf37bfead941d3d532d8bc22034d645553e03f7eab181b88b986e1807551308881192d1f77657b9be2deb800cb051dd2f268f0ce15b72246737681b51f2f2ae9cdd167ee6a3cf98374e9fc04fc5ac51c1754878608698d3b8b7f68c67fbd7160ab65111ca108e868b35248b86c63c10504b4b22d7e6949af9e4f0b9c554ccb52dfc4b58af4add509e84a6c9a6c9921fc034b0101d44eb1145b272f449428820a085fe3bba698ca44e0b7b0fa4c3f1400baeed1d50e056e5c5d613804f2024d48da8a61e36ba73d60e4f54cc4106759a569098bfdafb784d0f165bf2c24a77059c4711834bea9af517e9a8d44038d4fba6c56c03c392d64ae314756e9ca2767660cdb5f3ea7c382a020413b7ca0b3a876a81b28aae41a266e9af2b62d9ae7917322103db92ef14796a7843a23c967bf4da65d42dd392de374fd5b873de5fdd7d733b7b975e6bd2585c8dd1e6e556369f6dd9af82fd2d3669ea714744b8ba75ca8809c955fa8408b13527f5b0282de5220d7361d1e2c62c0439e76ab3de8e39fee380ca73c0a1ff798ceaa8555d7f659258fb4755f340a6126d052a31518c0c83f1e2558769e7f2103fa11d87ba002fec24052e3965ff2cb2a1e1da01f8d642bd7fa4738c8b32b7554e05e26fa2f345e66063aec6d3ff1caf9d7e83cec1a6b613e5debd5d24ab3ddc69039cb6c9e2c8319c3c37d8fc01e9402a6121007ac8d0a9feca282039169c548865141f9312490c5a8b4154555db3640f51af98ed7213e15aa57273ed5c29fa9f25246c0d532c927c0c48b4247a074f6c22914790ba91506449748b3cde13345223fe624f405a67f971d6d2b8c64cb4ff11d917c1b2684666c7b4f57b88edb6593b32bd3d79cb9b7a66b8abe5b8753db6ab236cb616b982d3898dd7062734d8c302332ec52c282f4bcf36d541dc741218e658390c8fd010f0c487e06d95f9caa410a7db0cc383e07e4f7d42fb40b27e6e4cecb0631195828afaf974879cce05c01f0e61ea46850b3c9cad8a99705903320eb3cf86b24f565f581b45731782f45d1dbddb4d227ab2adbcb7304d870401ebab4b0b6455a4d30819371cd9d3522afa22d98688bc9a8fdb39de58d61dfe6a736ba26ae16d321205e362c362b1cd2a549165b4cd90c3391c93ff319227acef432ef3cc3947b06f6ec6c58f6e0775b87b83eaad7e8a87b47e117d2bcb4e0eeb68c751b7f3697229b9c71480eeeaee26ebef325fd44856f85309bffd8d5de87f253ed99274ae73dfb995feba1d87f38d61cbc93f1d40c7c8b9516f7042c742e5d29f6f01f9702b4c1718a7dd790b00d2c8d0e5130865b4c5b7f0dcac05cdbf3c0f4d2db021811128d1fb3e12909c9afa52320480110c72f3c64db2c6eef4a9b17bcb2fd8b6f617c6f02b30df1ea30b1867160f10a992941ec24244dfb4ef44835188df0ed46887ae4a5a0e9bff85d06178713aebeca4a65ceaa6cf13dc3d8cb219d8de1e7683d14fe095f002aede1097b7e3f7254ef21c8514f8cd7c3f182caf3be07fd65afc069d63be9704264cd58b01fcadfb557aaec4ff322749ade9ff585765485f5c51be0f2896f192dd09110e58e3571b702cfd8964acb9e145b314d6aba6a43e75ace6bc8757e8d5060149c1c157b7fbba4147183836f09d7d5396dce9da6013bb862765ce54960d9462e73beddec86bf359be260795d7dbbf72b816fbbefbe267dc589e424a290f4a0d358dd8f4609e977d2a3bb5ad224793da61ba96c987898c055b53c5056f665acf470174ab191714942ca478114cd883696b4b88e7a3038b43d4962548a7c6cc0b5d4ab1f81590e6bfcc42bfb4a0ef6b0ad4b12400b42ca87d2af32d95fbcc1ebe4069600965cc0319b132331faf60b580c7a010249ce6077ba4764126e5b2b31b341d044d585bc214f7716f2494ddbdc4e8d952e6f84b8143598a9ee0d3432c060107c373a4d66f4db660a0f06d546fa22d0b6fffbe6ea6943ce790cf2c6e82bcceb6c1304357ae5a0e782f03ce440594c08afacb71e6738efbe6b65639b8c89361ecfb711b502c047be9269eeabfa9cd023f6a24bfa4fd59d70ac1cff21feaae535699d12440c16be8079edd8683a8015858f9a3e6a66de4411202815472312ad960fbbba7f9b6ac7819dff31e4e8efc9d042819618f42f1bb81b43780640cf76e6ffb447f156a5436a8c63cacf66bdbd1d244ee3dd7c3b04aae931f1f4dd6e02001990db4b7c8996abcc025d2eb9ca9e1c25a0e3b43df28f7e68dfd15ee4ca1844ad14c6e37b38ef52e892131d2d8118bf3d66e8edb1f8bc94b46efd76f05c00a36b03403d8c6679cca47612c53744f61a73728beaf9e326f23e247b9c214c91f9f65b4da60de8bc808f0818ea9d22af038f9fc176e2eacdd86d3650505b80737a94ef3bb42e91f51bf9f492f53c23142f7c2a4b0cedeae72a8c437f9226851bbd422b96778aa566b1a64bf187f464f86c0ed9fb8ea08dcb91ec63f7118be32da7673f762914473de6072e6abae9eb0052e3f5f165cb3b6b73b250e16702b1f57bf383c793183076ad53dec1fa56a43960886b77b6ec00f9186a19a51078c872ae3e6bc5931a3c2d3f99c9835b36dc28f524d04e2544113628729265b20f9a59e00699fffeae204861b1a71ed0282967b04443f98fddda16dcc9ce80851b48d9a57ea58e0f70766c77c29ca07c071ccfc914a8b6e16333c335023b302461f08568c0dd7544cda53770ce4498487b2ce4070a7ce8d3254580d5357fcdfa8382fa9755315c838517901830c9dae0e886487224b26ebedd74de4ff7011cffea9b23f54d766e5bac53343c172fe96f47109af0f3858d95d7027b0c9a0864e50e4c739afd5e4cd68b2aa6c25e4ceaa048f76d6935640eb6112ec8da9a5e2425ddbda55d867c7f86619ee38b1f981ab6963ef56e711fc20d2892bc6b30c5b1c6d77f6efe2b85f1893afbccb750d50016d7b09531cdd8794ca32851c7f0cd853da1ec6ec383b3fb93d9f4fb8e13ab0085d801a01ecec52cdf2976ea05cf03af75f023c5fd63f20e0f99c260449f9bd1de0362399dda61eb5168adcaac04c9d5b989fdba5707ae4f5bc0c691f92e39bac7273dd333d499e50bd706e05b8e90e10c7d7366786c066298626e974c647bfc227ea5d03e993ee5461c7fefdf129ac143f8220c51debe9aa74cb7d50b590cf1afc75952a8213e601098955d2075fd505f5374514aaf63b08557379b687b26d4285f4d7c8a59d3dcb975234ab2f0912733c0785ad277f0f0825d205e60c854c653235256eac8e8dcad32c1adb01827617a59b22b6bd403454774387395f4061246afda40a151c1c2b9f9e4cbf9d87b8d92f67db3792c92a86ba0274f0816d19053b70e46f29626bd1bbdafd7b6036599f374cdf8bf940d2775394eb909a89b2978143df49333b90d550203470d74f27003e2d30862273079681eac2ef9a0bd6970ff684fc8fb973574ffe032648892a45e8d09c5b8b96a2a99b67cac27020fe7d26d5f57b8ee5e7122956bfc178867c39f800f0578b7a1eae17ea75d5263266bb864e660db8d2f9a68db4bfe230dba1c2df50e1c646ac541e6cd3fdef102cc0062657637409002e4d0bc35144f18c318954a448aa53b8981702e39a6fcb13de2d9b56126afc4fc8ca0cbba49b07f6520395a6cb5208b1bce2a5f6f1079cd001ef106d903081c6648db16600722d09ac76463973de267640ee74540255823d3a36ae3116510aacff5d551e02e4cefc755d4709fe2aaa0cd365d6ac55018137a28963ce6acee794bc48a7bc12503dc0f2c9416a9f9b92c2d2cf980f09e266ed3a37ce359543c82941d707c98ad47581b0375b03e1a2c81597eb6aebc32ec8b4775c2bca91dbc8c2a83583a3c0bd9bb3cb591f69b65d5d605799ae6fb205cf7051d33e15a7a3a261b634dcf5308ee287329358e9e9ca062114734018b1f1f3fcc5ee7fff7789e6c1d8e4942833de3392976aa649fbd3dae48b12e1edd0fd69059f6dd8f1723540af0a7ed25248b26df04ee5f37ccdaff2e3ed8b2386fabfca3583d58ebfd8945089b9c8f8b34baf4a473c5bb0f27c40e2eadfadad0b8427cd794451c033e7099f547b37c90529e89cd6ee1161ca2429e1464303a63f7b75b88a753830ca0c50b1955108c3dcc48300a7b0c241426ee0e971fd36968045c5db246891dc7ec4b3f27938edf678f2710ab4ac841c16180168ae0e5a699c69ae0baeadfdfa63c64f346e8ac30f8082bf739b1614763a85cb6636223178de817a12a66fb5d5f9ef5af7e176bda78178eb7ea8d113ad28c18b16968809d3200ab5c28fead008f29b656cc08e52754a8a64d71849e30f2a01cf92ebe780fa93692dc38bf68eddc5ac9018535e9e1b73a1bf017e6cc5d9dd007ea773638963eebcf042b526edc39db83f4104eef6f04ab2af8e9a40cc1f361e28057f2c32c29c5ce51f64a417bd76a84d86812fd0d0d0f9069b4cb6765a7ec3a86bd00e9ae9bbe9f529dc11d7e7bf20f7cd7498f5caefab5d9806048aa8949352f19d7c1ea34d7ef8ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c63c7796daf300118e2cd1e1fd8227761881b4cafa6885631e27e5a91a9ff533c51e927b263ccbd49963fa948459b365df91b31b2e0ca820e087743c7248c41143ab59b499193db0ab48af7ec7250759e664de552e6f7f90311e4ab183de9253b9f9b8ad4c79fb8053551dee6733951b7426d3b6edd0b878e14eb2f8463d72fd8410e2d7739bded89ae812746b0db76822556ca558c801adaf0404c890a6f8e0f0a21e143c71e9274fda3a421eaed299f4d4361b75e6e9aff1cdd0608e95f162fd7e3f1bd0b52488e3970b35586b92d8f9b4307556709a0dcaaaf4037660d7b2fac108579f2b34f2c6d4ac7716de8e2c33d67567caf6799d84a2a7155e153736ab5f50a9a1c4092a00d372121b411cc5de9e6c49765f6cf71da924f7c8660ff1ae8c0114e9493c0d3a69ff9da0c974128dd0904477cd7939fa1682f83311d98fad../lib/udev/scsi_id/lib/udev/udev-acl@Y@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootudev-147-2.74.el6_10.src.rpmDeviceKitDeviceKit-develconfig(udev)devudev-extrasudev-persistentudevudev(x86-32)@ @ @@@@@@@@@@@@@@@@@@@@@ @@    @  /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/sbin/chkconfig/sbin/pidof/sbin/service/usr/bin/getent/usr/bin/stat/usr/sbin/groupaddMAKEDEVconfig(udev)fileutilshwdatalibacl.so.1libacl.so.1(ACL_1.0)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.6)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libc.so.6(GLIBC_2.9)libglib-2.0.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.2)libselinuxlibselinux.so.1libusb-0.1.so.4rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rtld(GNU_HASH)sedutil-linux-ngrpmlib(PayloadIsXz)0:3.11147-2.74.el6_100:1.17.9-23.0.4-14.6.0-14.0-13.0.3-12.15.15.2-1 kernelmkinitrdinitscriptsbluez0:2.60:4.1.11-17.844.474.8.0rm -f /var/lib/udev/makenode.d/* >/dev/null 2>&1 || :rm -f /var/lib/udev/makenode.d/* >/dev/null 2>&1 || :selinux-policyMAKEDEV]?W@V2VVHVVV@VVV @UuU8TPTPT\@T\@S@SS@S@S@S^BR_@RW@RW@RQdPDP[P[PvOЗOOdN|tNx@NiNBrN7M@M[@MRMJM@ ML|L|Ls@Lk@LbLbLbLI@L;L)@L)@L%@L0LGKՀ@K:@KKg@KO@K@KqKqKzKqN@KqN@K^@KMKG@K"4@K JJ%JJJ JJJx"Jx"Jp9Ji@J\s@JMJ;}J:,@J:,@J)J Y@Io@IIzIW@IW@III2IIII@IuIuIG@IG@I5#@I#I"@H,H@H5@HW@HQHE2@H-w@H!H H@H GRGiG@G]@GhG@G@G@G@G@Gs@G@GeGJGGV@GaG F@F`F=@F@F@FvFvF<@FFGFS@F@FF@FFR@FF#@FQ@FFF8}@F1FE@E4@EmEEvETiETiE,E#@E"PEgED,@DDDD+@D@D@D@DD@DpV@DlaD`@DX@DX@DF&@D>=@D@D $@D D@DDC@C@C@CR@CC@CC:@CعCC@CsC@CCCCCCZCCqC}@CC}@CtCtC^@CJWCJWCJWCEC=(C3@C1K@C)b@C(C(B@B`@B`@B`@BBB@BjB@B@BE@Bz Bz Bo~BgBc@B_BZfBGB,B@B%BB LB LAAA@A@AxA@AAAA@A@AvAwAwAvS@As@As@As@AoAnj@AmAmAk@AjuAf@Af@Ae/Ac@Aa;@A]FA[@AZAYR@AXAQi@APAN@AEAA@AA@A>@A=A=A8\A8\A7 @A7 @A7 @A7 @A5A5A5A4h@A/"@A-A+-A)@A%A#DA@Z@ @@ @@ @@@@@Ū@@Ū@@@n@@~y@@~y@@~y@@}'@d@@ax@@]@A@@<@@9@@4@@0@+j@;@@?Q????%@Michal Sekletár - 147-2.74Michal Sekletar - 147-2.73Michal Sekletar - 147-2.72Michal Sekletar - 147.2.71Michal Sekletar - 147-2.70Michal Sekletar - 147-2.69Michal Sekletar - 147-2.68Michal Sekletar - 147-2.67Michal Sekletar - 147-2.66Harald Hoyer 147-2.65Harald Hoyer 147-2.64Harald Hoyer 147-2.63Harald Hoyer 147-2.62Harald Hoyer 147-2.61Harald Hoyer 147-2.60Harald Hoyer 147-2.59Harald Hoyer 147-2.58Harald Hoyer 147-2.57Harald Hoyer 147-2.56Harald Hoyer 147-2.55Harald Hoyer 147-2.54Harald Hoyer 147-2.53Harald Hoyer 147-2.52Harald Hoyer 147-2.51Harald Hoyer 147-2.50Harald Hoyer 147-2.49Harald Hoyer 147-2.48Harald Hoyer 147-2.47Harald Hoyer 147-2.46Harald Hoyer 147-2.45Harald Hoyer 147-2.44Harald Hoyer 147-2.43Harald Hoyer 147-2.42Harald Hoyer 147-2.41Harald Hoyer 147-2.40Harald Hoyer 147-2.39Harald Hoyer 147-2.38Harald Hoyer 147-2.37Harald Hoyer 147-2.36Harald Hoyer 147-2.35Harald Hoyer 147-2.34Harald Hoyer 147-2.33Harald Hoyer 147-2.32Harald Hoyer 147-2.31Harald Hoyer 147-2.30Harald Hoyer 147-2.29Harald Hoyer 147-2.28Harald Hoyer 147-2.27Harald Hoyer 147-2.26Harald Hoyer 147-2.25Harald Hoyer 147-2.24Harald Hoyer 147-2.23Harald Hoyer 147-2.22Harald Hoyer 147-2.21Harald Hoyer 147-2.20Harald Hoyer 147-2.19Harald Hoyer 147-2.18Harald Hoyer 147-2.17Phil Knirsch 147-2.16Harald Hoyer 147-2.15Harald Hoyer 147-2.14Harald Hoyer 147-2.13Harald Hoyer 147-2.12Harald Hoyer 147-2.11Harald Hoyer 147-2.10Harald Hoyer 147-2.9Harald Hoyer 147-2.8Harald Hoyer 147-2.7Harald Hoyer 147-2.6Harald Hoyer 147-2.5Harald Hoyer 147-2.4Harald Hoyer 147-2.3Harald Hoyer 147-2.2Dennis Gregorovic - 147-2.1Harald Hoyer 147-2Harald Hoyer 147-1Harald Hoyer 147-0.1.gitdf3e07dHarald Hoyer 145-10harald@redhat.com 145-9harald@redhat.com 145-8Karsten Hopp 145-7Harald Hoyer 145-6Harald Hoyer 145-5Harald Hoyer 145-4Harald Hoyer 145-3Harald Hoyer 145-2Harald Hoyer 145-1Harald Hoyer 143-2Harald Hoyer 143-1Harald Hoyer 142-4Harald Hoyer 142-3Bastien Nocera 142-2Harald Hoyer 142-1Harald Hoyer 141-3Harald Hoyer 141-2Harald Hoyer 141-1Harald Hoyer 139-4Harald Hoyer 139-3Harald Hoyer 139-2Harald Hoyer 139-1Fedora Release Engineering - 137-5Harald Hoyer 137-4Harald Hoyer 137-3Harald Hoyer 137-2Harald Hoyer 137-1Harald Hoyer 136-2Harald Hoyer 136-1Harald Hoyer 135-3Harald Hoyer 135-2Harald Hoyer 135-1Harald Hoyer 133-1Harald Hoyer 132-1Harald Hoyer 127-2Harald Hoyer 127-1Harald Hoyer 126-1Harald Hoyer 124-1.1Harald Hoyer 124-1Jeremy Katz - 121-2.20080516gitHarald Hoyer 121-1.20080516gitHarald Hoyer 120-6.20080421gitHarald Hoyer 120-5.20080421gitHarald Hoyer 120-4.20080421gitHarald Hoyer 120-3Harald Hoyer 120-2Harald Hoyer 120-1Harald Hoyer 118-11Harald Hoyer 118-10Harald Hoyer 118-9Harald Hoyer 118-8Harald Hoyer 118-7Harald Hoyer 118-6Harald Hoyer 118-4Fedora Release Engineering - 118-3Harald Hoyer 118-2Harald Hoyer 118-1Harald Hoyer 116-3Dennis Gilmore 116-2Harald Hoyer 116-1Harald Hoyer 115-5.20071012gitHarald Hoyer 115-5.20070921gitHarald Hoyer - 115-4Harald Hoyer - 115-3Harald Hoyer - 115-2Harald Hoyer - 115-1Harald Hoyer - 113-12Harald Hoyer - 114-4Harald Hoyer - 114-3Harald Hoyer - 113-11Harald Hoyer - 113-10Harald Hoyer - 114-2Harald Hoyer - 114-1Harald Hoyer - 113-9Harald Hoyer - 113-8Harald Hoyer - 113-7Harald Hoyer - 113-6Harald Hoyer - 113-5Harald Hoyer - 113-4Harald Hoyer - 113-3Harald Hoyer - 113-2Harald Hoyer - 113-1Harald Hoyer - 106-4.1Harald Hoyer - 106-4Harald Hoyer - 106-3Harald Hoyer - 106-2Harald Hoyer - 106-1Harald Hoyer - 105-1Harald Hoyer - 104-2Harald Hoyer - 104-1Harald Hoyer - 103-3Harald Hoyer - 103-2Harald Hoyer - 103-1Harald Hoyer - 095-14Harald Hoyer - 095-13Jeremy Katz - 095-12Harald Hoyer - 095-10Harald Hoyer - 095-9Harald Hoyer - 095-8Harald Hoyer - 095-7Harald Hoyer - 095-6Harald Hoyer - 095-5Harald Hoyer - 095-4Harald Hoyer - 095-3Jesse Keating - 095-2.1Harald Hoyer - 095-2Harald Hoyer - 095-1Harald Hoyer - 094-1Peter Jones - 092-2Harald Hoyer - 092-1Harald Hoyer - 091-3Harald Hoyer - 091-2Harald Hoyer - 091-1Harald Hoyer - 090-1Harald Hoyer - 089-1Harald Hoyer - 084-13Harald Hoyer - 084-12Bill Nottingham - 084-11Harald Hoyer - 084-10Harald Hoyer - 084-9Harald Hoyer - 084-8Peter Jones - 084-7Harald Hoyer - 084-6Harald Hoyer - 084-5Harald Hoyer - 084-4Florian La Roche - 084-3Jesse Keating - 084-1.1Harald Hoyer - 084-1Harald Hoyer - 078-9Harald Hoyer - 078-8Harald Hoyer - 078-7Harald Hoyer - 078-6Kristian Høgsberg 078-5Harald Hoyer - 078-4Harald Hoyer - 078-3Bill Nottingham - 078-2Harald Hoyer - 078-1Harald Hoyer - 077-2Harald Hoyer - 077-1Jesse Keating Harald Hoyer - 076-1Harald Hoyer - 075-4Harald Hoyer - 075-3Harald Hoyer - 075-2Harald Hoyer - 075-1Harald Hoyer - 071-1Harald Hoyer - 069-10Harald Hoyer - 069-9Harald Hoyer - 069-8Harald Hoyer - 069-7Harald Hoyer - 069-6Harald Hoyer - 069-5Harald Hoyer - 069-4Bill Nottingham - 069-3Bill Nottingham - 069-2Harald Hoyer - 069-1Harald Hoyer - 063-6Harald Hoyer - 063-5Bill Nottingham - 063-5Harald Hoyer - 063-4Harald Hoyer - 063-3Bill Nottingham - 063-2Bill Nottingham - 063-1Bill Nottingham - 062-2Harald Hoyer - 058-2Bill Nottingham - 058-1Harald Hoyer - 057-6Bill Nottingham - 057-5Bill Nottingham - 057-4Peter Jones - 057-3Harald Hoyer - 057-2Harald Hoyer - 057-1Dan Walsh - 056-2Harald Hoyer - 056-1Warren Togami - 050-10Warren Togami - 050-9Harald Hoyer - 050-8Harald Hoyer - 050-6Harald Hoyer - 050-5Harald Hoyer - 050-3Harald Hoyer - 050-2Harald Hoyer - 050-1Dan Walsh - 048-4Harald Hoyer - 048-3Harald Hoyer - 048-2Harald Hoyer - 048-1Harald Hoyer - 042-1Harald Hoyer - 039-10Harald Hoyer - 039-9Jeremy Katz - 039-8.FC3Harald Hoyer - 039-6.FC3.2Harald Hoyer - 039-6.FC3.1Harald Hoyer - 039-6Harald Hoyer - 039-5Harald Hoyer - 039-4Harald Hoyer - 039-3Harald Hoyer - 039-2Harald Hoyer - 039-1Harald Hoyer - 038-2Harald Hoyer - 038-1Harald Hoyer - 036-1Harald Hoyer - 035-2Harald Hoyer - 035-1Harald Hoyer - 034-3Harald Hoyer - 034-2Harald Hoyer - 034-1Harald Hoyer - 032-10Harald Hoyer - 032-9Harald Hoyer - 032-8Harald Hoyer - 032-7Harald Hoyer - 032-6Harald Hoyer - 032-5Harald Hoyer - 032-4Harald Hoyer - 032-3Harald Hoyer - 032-2Harald Hoyer - 032-1Harald Hoyer - 030-27Jeremy Katz - 030-26Dan Walsh - 030-25Harald Hoyer - 030-24Harald Hoyer - 030-23Harald Hoyer - 030-22Harald Hoyer - 030-21Harald Hoyer - 030-20Harald Hoyer - 030-19Jeremy Katz - 030-18Jeremy Katz - 030-17Harald Hoyer - 030-16Harald Hoyer - 030-15Jeremy Katz - 030-14Dan Walsh - 030-13Harald Hoyer - 030-12Jeremy Katz - 030-11Dan Walsh - 030-10Dan Walsh - 030-9Harald Hoyer - 030-8Harald Hoyer - 030-7Harald Hoyer - 030-5Harald Hoyer - 030-4Harald Hoyer - 030-3Dan Walsh - 030-2Harald Hoyer - 030-1Harald Hoyer - 029-4Harald Hoyer - 029-3Harald Hoyer - 029-1Elliot Lee Harald Hoyer - 026-3Harald Hoyer - 026-2Harald Hoyer - 025-1Elliot Lee 024-6Harald Hoyer - 024-5Harald Hoyer - 024-4Harald Hoyer - 024-3Harald Hoyer - 024-2Harald Hoyer - 024-1Harald Hoyer - 023-1Bill Nottingham 022-1Florian La Roche Florian La Roche Harald Hoyer - 018-1Dan Walsh Greg Kroah-Hartman Greg Kroah-Hartman Greg Kroah-Hartman Greg Kroah-Hartman Greg Kroah-Hartman Rolf Eike Beer Robert Love Greg Kroah-Hartman Robert Love Paul Mundt - udev/scsi_id: fix incorrect page length when get device identification VPD page (#1635553)- ignore missing /sys/class/firmware/timeout (#1323883)- merge different patch for support of NPIV FC virtual interfaces (#1032218)- fix bug when by-id symlinks for scsi block devices were missing "scsi" prefix (#1301039)- add support to NPIV FC virtual interfaces (#1032218)- actually apply previously added patch (#891669)- fix possible use of uninitialized variable in scsi_id (#891669)- fix existing rule matching in write_net_rules (#652499)- prevent creation of duplicate udev rules by write_net_rules helper (#652499) - fix memory leak in scsi_id (#891669) - introduce SECLABEL{selinux} for setting explicit SELinux labels on device nodes (#1015300) - for ATA disks udev will now also create by-id/wwn-* symlinks when appropriate (#1220617)- 80-drivers.rules: only make an exception for ipmi for modprobe with DRIVER set Resolves: rhbz#1268251- also limit the additional modprobe locked workers Resolves: rhbz#1170313- do not erase disks with ATA commands Resolves: rhbz#1228455- add one more rule for scsi devices to use ata_id Resolves: rhbz#1130438- use ata_id for USB DVD/CD Resolves: rhbz#1130438- ata_id - fixup all 8 not only 6 bytes of the fw_rev string Resolves: rhbz#794561 - udev: properly handle symlink removal by 'change' event Resolves: rhbz#1018171- add sas_path_id Resolves: rhbz#907687- do not print error, if /sys/class/firmware/timeout does not exist (yet) Resolves: rhbz#1140336 - always call modprobe, even when a driver is bound to the device Resolves: rhbz#1084513 - fixed for every modprobe locked worker, increase max_childs use ncnt instead of zcnt Resolves: rhbz#1164960 - print warning in start_udev, if udevlog is used Resolves: rhbz#876535- fixed modem modeswitch for idVendor=="12d1" Resolves: rhbz#1103278- fixed: for every modprobe locked worker, increase max_childs Resolves: rhbz#1028174- call modprobe with "-b" to honor the blacklist Resolves: rhbz#1091790- fixed modprobe locked worker, increase max_childs Resolves: rhbz#1028174- add rule for idrac interface renaming Resolves: rhbz#1054482 - for every modprobe locked worker, increase max_childs Resolves: rhbz#1028174 - increase firmware timeout to 600 seconds Resolves: rhbz#1077186 - add nvme pcie ssd scsi_id ENV Resolves: rhbz#1020856 - scsi_id: add short option "-b" parsing Resolves: rhbz#910168 - add by-id (hardware serial number) for Micron PCIe SSDs Resolves: rhbz#839172 - 80-iosched.rules: check for attributes Resolves: rhbz#1008341- document short options of scsi_id Resolves: rhbz#910168- let QIC-157 / bInterfaceSubClass(5) be of ID_TYPE="generic" Resolves: rhbz#982902- fixed segfaults in udev_enumerate_get_list_entry() Resolves: rhbz#998237- fixed segfaults in udev_enumerate_get_list_entry() Resolves: rhbz#998237- readd dummy patch for binutils bug (825736) Resolves: rhbz#920961- add OPTIONS="log_priority=" for debugging purposes Resolves: rhbz#947067 - limit default udevd maximum childs Resolves: rhbz#833172 rhbz#885978 - add scm path_id support Resolves: rhbz#888647 - header fix for C++ Resolves: rhbz#909792 - scsi_id: retry on EBUSY Resolves: rhbz#920961- make symlink/rename failure info() only this can happen for multipath devices Resolves: rhbz#838451- fixed man page Resolves: rhbz#790321- fixed man page Resolves: rhbz#790321- add cciss handling to path_id Resolves: rhbz#784697 - add kmsg alias logger Resolves: rhbz#826396 - extend udev(7) man page about character encoding in symlinks Resolves: rhbz#790321 - fix cdrom_id to honor feature profiles, if no medium is present Resolves: rhbz#847925- add dummy patch for binutils bug (825736) Resolves: rhbz#829188- add "nowatch" option to manpage Resolves: rhbz#628762 - fixed return code of udev-post for "status" Resolves: rhbz#735410 - fixed udev_device_get_devnode() backported cdb1d7608a2e2ba708a890eeab6e5e99409a1953 Resolves: rhbz#784648- corrected xvd* udev rules, Resolves: rhbz#740786- allow /dev/xvdN devices to be probed for metadata Resolves: rhbz#731400- fixed segfault in udev_enumerate_get_list_entry() Resolves: rhbz#696651- add requires for libgudev1 on libudev with version and release Resolves: rhbz#727500 - change import property buffer to 16384 bytes Resolves: rhbz#726566- handle Vodafone K3565-Z 3G modem Resolves: rhbz#632646 - update path_id to upstream version, which can handle SAS devices that have no enclosure and handles iSCSI devices. Resolves: rhbz#698540 rhbz#714951 - use IFINDEX for temporary network interface renaming Resolves: rhbz#701265 - udev now changes the IO scheduler for all disks except sata disks to the "deadline" scheduler. Resolves: rhbz#711254- workaround for broken virtual CDROM's "READ TOC" Resolves: rhbz#687956- add CFLAGS and LDFLAGS to add missing PIE and RELRO flags Resolves: rhbz#676004 - fixed udevadm trigger segmentation fault Resolves: rhbz#677857- updated cdrom_id, to handle more virtual drives Resolves: rhbz#660367- added new page codes for scsi_id, to export ID_SERIAL_80 and ID_SERIAL_83. Resolves: rhbz#644902 - correctly handle ENV{ACL_MANAGE}==0 Resolves: rhbz#674168- fixed zero macs in 70-persistent-net.rules Resolves: rhbz#656059 - add 42-qemu-usb.rules Resolves: rhbz#663064 - create /dev/hugepages directory Resolves: rhbz#667750- fixed udevadm segfault, if log is set to debug Resolves: rhbz#657360 - fixed keyboard handling for extra keys, especially volume control Resolves: rhbz#617572 - quote output of 'udevadm info --query=shenv' or 'udevadm info --query=shproperty' Resolves: rhbz#644330- set the selinux context for "add" events, regression the fix for rhbz#575128 caused a lot of selinux errors like rhbz#603729 Resolves: rhbz#575128- quirk for cisco virtual cdrom was not complete, reports blank media, rhbz#628962 Resolves: rhbz#624707- added ID_SERIAL_RAW to scsi_id export output, which is not whitespace stripped Resolves: rhbz#612173- more quirk for virtual machines, which do not report correct CDROM information Resolves: rhbz#624707- quirk for virtual machines, which do not report correct CDROM information Resolves: rhbz#613576- quirk for virtual machines, which do not report correct CDROM information Resolves: rhbz#613576- quirk for virtual machines, which do not report correct CDROM information Resolves: rhbz#613576- fixed random MAC address handling - honor ifcfg HWADDR settings for 70-persistent-net.rules Resolves: rhbz#596464- fix tape by-path symlinks Resolves: rhbz#612064- add by-id for virtio-blk devices Resolves: rhbz#601248- do not blkid blank or audio CDROMs Resolves: rhbz#606293 - fixed scsi changer symlink Resolves: rhbz#603051 - suppress warnings from usb_id Resolves: rhbz#585648 - add path_id for virtio-blk devices Resolves: rhbz#601248 - fixed reference leak in path_id sas patch Resolves: rhbz#537185- removed obsolete arguments to configure Resolves: rhbz#601882 - add IMPORT{db} IMPORT{cmdline} and set rd_NO_MDIMSM for noiswmd kernel cmdline option Resolves: rhbz#589775 - add port for sas in path_id Resolves: rhbz#537185 - add modprobe hack to serialize modprobes Resolves: rhbz#515413 - revert path check from 147-2.16 Resolves: rhbz#591970- get path_id for virtual disks also - Resolves: rhbz#601248- Added path checks for mdadm and blkid binaries in 64-md-raid.rules rules - Resolves: rhbz#591970- fix "do not mark xvd* devices as cdrom by default (rhbz#584163)" included patch but did not apply - Resolves: rhbz#584163- do not mark xvd* devices as cdrom by default (rhbz#584163) - Do not rename network interfaces. This causes more problems, than solving the original one. (rhbz#565724) - Resolves: rhbz#584163, rhbz#572681- supress error message in pre/post while killing old udevd (rhbz#576819) - fixed a lot of cdrom related problems (rhbz#582557, rhbz#582559) - Resolves: rhbz#576819, rhbz#582557, rhbz#582559- fixed virtio-ports rule patch (rhbz#569699) - removed IFINDEX from renamed interfaces (rhbz#572681) - do not reset selinux labels (rhbz#575128) - Resolves: rhbz#572681, rhbz#569699, rhbz#575128- add SCSI SAS handling to path_id (rhbz#537185) - fixed handling of boxes with lots of disks and huge volume groups (rhbz#570016) - fixed virtio-ports rule (rhbz#569699) - Resolves: rhbz#537185, rhbz#569699, rhbz#570016- add one more letter to renamed interfaces to avoid name clashing (rhbz#565724) - Resolves: rhbz#565724- rename non-handled network interfaces, so that the handled can be renamed to their destination name (rhbz#565724) - Resolves: rhbz#565724- reverting patch for network interface renaming (rhbz#565724) - Related: rhbz#565724- fixed udev-post initscript retriggering (rhbz#566568) - attempt to fix network interface renaming (rhbz#565724) - Resolves: rhbz#565724, rhbz#566568- ignore dev_id for all s390 network interfaces (rhbz#561017) - Resolves: rhbz#561017- ignore dev_id for layer3 s390 network interfaces (rhbz#561017) - Resolves: rhbz#561017- add symlink rule for virtio ports (rhbz#559180) - fixed initscript - create /dev/net/tun with 0666 in start_udev - Export ID_WWN_VENDOR_EXTENSION and ID_WWN_WITH_EXTENSION - Related: rhbz#543948 rhbz#515413 - Resolves: rhbz#559180- rebuild with gobject-introspection (#553806) - Resolves: rhbz#553806- only require s390utils-base, rather than s390utils (#553156) - removed non-working softlinks (partly fixes also #528883) - Resolves: rhbz#553156- Rebuilt for RHEL 6- require s390utils, because it's essential on s390- version 147 - Fix upgrade from Fedora 11 with bluez installed (#533925) - obsolete DeviceKit and DeviceKit-devel (#532961) - fixed udev-post exit codes (#523976) - own directory /lib/udev/keymaps (#521801) - no more floppy modaliases (#514329) - added one more modems to modem-modeswitch.rules (#515349) - add NEWS file to the doc section - automatically turn on hotplugged CPUs (rhbz#523127) - recognize a devtmpfs on /dev (bug #528488)- pre 147 - database format changed - lots of potential buffer overflow fixes- add ConsoleKit patch for ConsoleKit 0.4.1- add patches to fix cdrom_id - add patch to fix the inotify bug (bug #524752)- obsolete libgudev and libgudev-devel (bug #523569)- drop ifnarch s390x for usbutils, as we now have usbutils for s390x- ifnarch s390 for usbutils- do not make extra nodes in parallel - restorecon on /dev- --enable-debug - add patch for timestamps in debugging output- add patch from upstream git to fix bug #514086 - add version to usbutils build requirement- fix file permissions - remove rpath - chkconfig --add for udev-post - fix summaries - add "Required-Stop" to udev-post- version 145 - add "udevlog" kernel command line option to redirect the output of udevd to /dev/.udev/udev.log- add acpi floppy modalias - add retrigger of failed events in udev-post.init - killall pids of udev in %pre- version 143- git fix: udevadm: settle - fix timeout - git fix: OWNER/GROUP: fix if logic - git fix: rule-generator: cd - skip by-path links if we create by-id links - git fix: fix possible endless loop for GOTO to non-existent LABEL - git fix: cdrom_id: suppress ID_CDROM_MEDIA_STATE=blank for plain non-writable CDROM media- delay device-mapper changes- Rebuild in dist-f12- version 142 - no more libvolume_id and vol_id- added /dev/fuse creation to start_udev- fixed post and pre- version 141- double the IMPORT buffer (bug #488554) - Resolves: rhbz#488554- renamed modprobe /etc/modprobe.d/floppy-pnp to /etc/modprobe.d/floppy-pnp.conf (bug #492732 #488768) - Resolves: rhbz#492732- speedup of start_udev by doing make_extra_nodes in parallel to the daemon start- version 139- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- fixed md change/remove event handling- added 5 second sleep for "modprobedebug" to catch bad modules- moved groupadd to pre section (bug #483089)- version 137 - add vol_id patches from kzak - dialout group has gid 18 now- added some rule fixes, which will be in udev-137- test for restorecon in start_udev before it is used (bug #480608) - added groups video audio cdrom tape dialout in post (might be moved to MAKEDEV) - version 136- added sepol patch- changed udevsettle -> udevadm settle - added doc to libudev-devel - added more attr and defattr - various rpmlint fixes- version 135- version 133- version 132 - added memory stick rules (bug #470096)- added 2 patches for md raid vol_id- version 127- version 126 - fixed udevadm syntax in start_udev (credits B.J.W. Polman) - removed some manually created devices from makedev (bug #457125)- readded udevcontrol, udevtrigger symlinks for Fedora 9, which are needed by live-cd-tools- version 124 - removed udevcontrol, udevtrigger symlinks (use udevadm now)- Add lost F9 change to remove /dev/.udev in start_udev (#442827)- version 121 + latest git fixes- added input/hp_ilo_mouse symlink- remove /dev/.udev in start_udev (bug #442827)- added patches from git: - persistent device naming: also read unpartitioned media - scsi_id: initialize serial strings - logging: add trailing newline to all strings - path_id: remove subsystem whitelist - allow setting of MODE="0000" - selinux: more context settings - rules_generator: net rules - always add KERNEL== match to generated rules - cdrom_id: replace with version which also exports media properties - vol_id: add --offset option - udevinfo: do not replace chars when printing ATTR== matches - Resolves: rhbz#440568- fixed pre/preun scriptlets (bug #441941) - removed fedora specific patch for selinux symlink handling- removed warning about deprecated /lib/udev/devices (rhbz#440961) - replaced /usr/bin/find with shell find function (rhbz#440961)- version 120- removed /var/lib/udev/rules.d again- turned off MAKEDEV cache, until the generated shell scripts create new directories- added more support for the "modprobedebug" kernel command line option, to debug hanging kernel modules- added /etc/sysconfig/udev to configure some speedups - added "udevnopersist" as a kernel command line, to disable persistent storage symlink generation- files from /var/lib/udev/rules.d are copied to /dev/.udev/rules.d at startup and back at shutdown - persistent cd and net rules generate the files in /dev/.udev/rules.d now - added post section to symlink 70-persistent-cd.rules 70-persistent-net.rules from /etc/udev/rules.d to /dev/.udev/rules.d- moved all generated files to /var/lib/udev (also 70-persistent-cd.rules 70-persistent-net.rules) - added a caching mechanism for MAKEDEV (saves some seconds on startup) - added trigger for selinux-policy and MAKEDEV to remove the udev cache files- made symlinks relative (rhbz#432878) - removed the backgrounding of node creation (rhbz#381461) - do not change sg group ownership to disk for scanners (rhbz#432602) - attempt to fix selinux symlink bug (rhbz#345071) - fixed URL - made rpmlint mostly happy - disabled static version (no static selinux lib)- Autorebuild for GCC 4.3- reenabled static version- version 118 - removed old USB compat rule (rhbz#424331) - disabled static version- fixed preun chkconfig - added /sbin path to chkconfig in post section - patch: do not generate net rules for type > 256 - fixes glitches appearing in bz#323991- sparc64 requires -fPIE not -fpie- version 116- added upstream patch for rhbz#328691 - moved floppy module loading to pnp-alias in /etc/modprobe.d/floppy-pnp- better modprobe options for the kernel command line 'modprobedebug' option- more upstream fixes from git- some upstream fixes from git - removed last_rule for loop rules - added "udevinfo udevtrace" kernel command line options for better debugging- some upstream fixes from git - last_rule for loop rules (speedup for live-cds/qemu with 128 loop devices)- version 115- removed /dev/tape symlink, because it's now a directory (bug #251755)- added patch to prevent persistent net rules for virtual network interfaces, like vmware and vlans- changed license tag - changed to latest upstream rule ordering- readded firmware rule (#252983)- do not run vol_id on non-partition block devices (bug #251401) - read all multiline pnp modaliases again- fixed isapnp rule (bug #251815) - fix for nikon cameras (bug #251401)- version 114 - big rule unification and cleanup - added persistent names for network and cdrom devices over reboot- added lp* to 50-udev.nodes (#251272)- removed "noreplace" config tag from rules (#250043)- major rule cleanup - removed persistent rules from 50 and included upstream rules - removed skip_wait from modprobe- kernel does not provide usb_device anymore, corrected the rules (#248916)- corrected the rule for usb devices (#248916)- do not collect modprobes (bug #222542), because firmware loading seems to depend on it.- speedup things a little bit- added more firewire symlinks (#240770) - minor rule patches- version 113 - added rule for SD cards in a TI FlashMedia slot (#217070)- fixed modprobedebug option - removed snd-powermac from the default modules (#200585)- do not skip all events on modprobe (#238385) - Resolves: rhbz#238385- modprobe only on modalias (bug #238140) - make startup messages visible again - speedup boot process by not executing pam_console_apply while booting - Resolves: rhbz#238140- create floppy device nodes with the correct selinux context (bug #235953) - Resolves: rhbz#235953- version 106 - specfile cleanup - removed pilot rule - removed dasd_id and dasd_id rule - provide static versions in a subpackage- version 105- moved uinput to input subdirectory (rhbz#213854) - added USB floppy symlinks (rhbz#185171) - fixed ZIP drive handling (rhbz#223016) - Resolves: rhbz#213854,rhbz#185171,rhbz#223016- version 104 - merged changes from RHEL- changed DRIVER to DRIVERS - Resolves: rhbz#218160- changed SYSFS to new ATTR rules - Resolves: rhbz#214898- Removed 51-hotplug.rules - Resolves: rhbz#214277- skip persistent block for gnbd devices (bug #210227)- fixed path_id script (bug #207139)- autoload mmc_block (#171687)- typo in xpram/slram rule (bug #205563)- improved error msg for firmware_helper (bug #206944) - added xpram symlink to slram device nodes (bug #205563) - removed infiniband rules (bug #206224) - use newest path_id script (bug #207139)- fixed bug #204157- added udevtimeout= kernel command line parameters for start_udev (default is to wait forever)- new speedup patch for selinux (bug #202673)- allow long comments (bug #200244)- fixed CAPI device nodes (bug #139321) - fixed bug #201422- more infiniband rules (bug #198501)- rebuild- added option to debug udev with kernel cmdline option "udevdebug"- version 095- version 094- Fix typo in pam-console rule- version 092 - corrected some rules (bug #192210 #190927)- corrected some rules (bug #190927)- added subpackages libvolume_id and libvolume_id-devel- version 091- version 090- version 089 - do not force loading of parport_pc (bug #186850) - manually load snd-powermac (bug #176761) - added usb floppy symlink (bug #185171) - start_udev uses udevtrigger now instead of udevstart- fixed pam_console rules (#182600)- fixed DRI permissions- use $ENV{MODALIAS}, not $modalias (#181494)- fixed cdrom rule- create non-enum device (cdrom, floppy, scanner, changer) for compatibility (random device wins) e.g. /dev/cdrom -> hdd /dev/cdrom-hdc -> hdc /dev/cdrom-hdd -> hdd- fixed ZIP drive thrashing (bz #181041 #182601) - fixed enumeration (%e does not work anymore) (bz #183288)- Don't start udevd in %post unless it's already running - Stop udevd before chkconfig --del in %preun- put back original WAIT_FOR_SYSFS rule- removed WAIT_FOR_SYSFS rule- fixed group issue with vol_id (bz #181432) - fixed dvb permissions (bz #179993) - added support for scsi media changer (bz #181911) - fixed pktcdvd device creation (bz #161268)- also output the additional space char as part of the startup message- bump again for double-long bug on ppc(64)- version 084- closed fd leak (bug #179980)- changed usb device naming- put WAIT_FOR_SYSFS rules in 05-udev-early.rules- added some WAIT_FOR_SYSFS rules - removed warning message, if udev_db is not available- Drop udev dependency (#178621).- removed group "video" from the rules - fixed specfile - load nvram, floppy, parport and lp modules in /etc/sysconfig/modules/udev-stw.modules until there is a better solution - fixed more floppy module loading- fixed floppy module loading - added monitor socket - fixed typo in dvb rule- udevstart change: allow greylisting of certain modaliases (usb, firewire)- version 078 - fixed symlink to pam_console.dev- switched back to udevstart and use active /dev/.udev/queue waiting in start_udev - removed support for old kernels - refined some udev.rules- version 077 - patch to include udevstart2 in udevd and delay daemonize until queue is empty- rebuilt- speedup udevd with selinux by calling matchpathcon_init_prefix() - version 076- speedup udev event replay with udevstart2- refined start_udev for old kernels- moved /etc/udev/scripts to /lib/udev - moved /etc/udev/devices to /lib/udev/devices - added new event replay for kernel >= 2.6.15 - added usb devices - renamed cpu device to cpuid (bug #161538) - changed vendor string "Onstream" to "On[sS]tream" (bug #173043) - compiled all *_id programs statically- version 075- version 071- removed group usb- added libsepol-devel BuildReq - refined persistent rules- corrected c&p edd_id rule, symlink for js devices - added -lsepol- added edd_id- special handling of IEEE1394 firewire devices (bug #168093)- added missing path_id- readded volume_id now known as vol_id, bug #168883- fix firmware loading- own /lib/firmware (#167016)- version 069- compile with pie .. again... (#158935) - fixed typo in echo (#138509)- fixed scsi hotplug replay- add rule to allow function id matching for pcmcia after loading modules (#164665)- fixed typo for tape devices and changed mode to 0660- changed "SYMLINK=" to "SYMLINK+="- don't set SEQNUM for scsi replay events (#163729)- update to 063 - handle the hotplug events for ieee1394, scsi, firmware- update to 062 - use included ata_id, build usb_id - load modules for pci, usb, pcmcia - ship RELEASE-NOTES in %doc- compile with pie- update to 058, fixes conflict with newer kernels (#158371)- polished persistent scripts- rebuild- better check for mounted tmpfs on /dev (#156862)- use udevstart rather than udev for udevstart.static- added Inifiniband devices (bug #147035) - fixed pam_console.dev (bug #153250)- version 057- Fix SELinux during creation of Symlinks- updated to version 056 - merged permissions in the rules file - added udevpermconv.sh to convert old permission files- own default and net dirs (#151368 Hans de Goede)- fixed rh#150462 (udev DRI permissions)- fixed rh#144598- introducing /etc/udev/makedev.d/50-udev.nodes - glibcstatic patch modified to let gcc4 compile udev- doh, reverted the start_udev devel version, which slipped in- fixed forgotten " in udev.rules- removed /dev/microcode, /dev/cpu/microcode is now the real node - cleaned up start_udev- version 050 - /dev/cpu/0/microcode -> /dev/cpu/microcode- Call selinux_restore to fix labeling problem in selinux - Fixes rh#142817- maybe fixed bug rh#143367- fixed a case where reading /proc/ide/hd?/media returns EIO (bug rh#142713) - changed all device node permissions of group "disk" to 0640 (bug rh#110197) - remove $udev_db with -fr in case of a directory (bug rh#142962)- version 048 - major specfile cleanup- version 042- speed improvement, scripts in rules are now executed only once, instead of four times- removed wrong SIG_IGN for SIGCHLD - moved ide media check to script to wait for the procfs- recreate lvm device nodes if needed in the trigger (#137807)- replace udev.conf by default - LANG=C for fgrep in start_udev; turn grep into fgrep- speed up pam_console.dev - mount pts and shm, in case of the dev trigger - increased timeout for udevstart - removed syslog() from signal handler (caused vmware locks) - turned off logging, which speeds up the boot process- fixed typo- added udev-039-norm.patch, which prevents removal of hd* devices, because the kernel sends remove/add events, if an IDE removable device is close(2)ed. mke2fs, e.g. would fail in this case.- do not call dev.d scripts, if network interface hasn't changed the name - correct wait for dummy network devices - removed NONBLOCK from volume-id - do not log in udev.static, which should fix bug 136005- refined wait_for_sysfs for udev.static- improved wait_for_sysfs for virtual consoles with Kay Siever's patch - wait for ppp class - wait for LVM dm- devices - integrate wait_for_sys in udev.static for the initrd- version 039, fixes also manpage bug 135996 - fixed glibc issue for static version (getgrnam, getpwnam) (bug 136005) - close the syslog in every app- par[0-9] is now a symlink to lp - MAKEDEV the parport devices - now conflicts with older initscripts- raw device nodes are now created in directory raw - version 038- better wait_for_sysfs warning messages- fixed double bug in start_udev (bug 135405)- version 035, which only improves wait_for_sysfs - load ide modules in start_udev, until a hotplug script is available (bug 135260)- removed scary error messages from wait_for_sysfs - symlink from nst? -> tape? - kill udevd on update- check for /proc/sys/dev/cdrom/info existence in check-cdrom.sh- new version udev-034 - removed patches, which went upstream - pam_console.dev link renamed to 05-pam_console.dev - MAKEDEV.dev links renamed to 10-MAKEDEV.dev- added floppy madness (bug 134830) - replay scsi events in start_udev for the devices on the adapter (bug 130746)- obsoleted $UDEV_LOG, use udev_log - correct SYMLINK handling in pam_console.dev - specfile cleanup - added check-cdrom.sh for nice cdrom symlinks- added patches from Féliciano Matias for multiple symlinks (bug 134477 and 134478) - corrected some permissions with a missing leading 0 - added z90crypt to the permissions file (bug 134448) - corrected requires and conflicts tags - removed /dev/log from MAKEDEV creation- more device nodes for those without initrd- prevent error message from device copying - use already translated starting strings- add "fi" to start_udev - do not create floppy devices manually (bug 133838)- made /etc/udev/devices/ for manual device nodes - refined SELINUX check, if /dev is not yet mounted in start_dev- corrected permissions for /dev/rtc (bug 133636) - renamed device-mapper to mapper/control (bug 133688)- removed option to turn off udev - udevstart.static now symling to udev.static- version 032- simplified udev.conf - refined close_on_exec patch - added pam_console supply for symlinks, now gives correct permissions, for e.g. later plugged in cdroms - renamed sr? to scd? (see devices.txt; k3b likes that :)- require a 2.6 kernel - prereq instead of requires MAKEDEV - obsolete and provide dev - add a trigger for the removal of /dev so that we set things up- Use matchmediacon- check if SELINUX is not disabled before executing setfiles (bug 132099)- mount tmpfs with mode 0755 in start_udev- applied rules from David Zeuthen which read /proc directly without shellscript- applied enumeration patch from David Zeuthen for cdrom symlinks (bug 131532) - create /dev/ppp in start_udev (bug 131114) - removed nvidia devices from start_udev - check for restorecon presence in start_udev (bug 131904)- due to -x added to MAKEDEV specify the par and lp numbers- added udev-030-rhsec.patch (bug 130351)- make the exact device in start_udev (and thus, require new MAKEDEV)- make sure file contexts of everything in the tmpfs /dev are set right when start_udev runs- moved %{_sysconfdir}/hotplug.d/default/udev.hotplug to %{_sysconfdir}/hotplug.d/default/10-udev.hotplug- added nvidia devices to start_udev - added UDEV_RAMFS for backwards compat to udev.conf - changed Group (bug 131488) - added libselinux-devel to build requirements- require MAKEDEV- Change to setfilecon if directory exists.- fixed start_udev- use tmpfs instead of ramfs (it has xattr support now) - change variables appropriately to TMPFS intead of RAMFS in udev.conf - create loopN, not just loop in start_udev- Fix Patch- Cleaned up selinux patch- changed defaults not to remove device nodes - added rule for net/tun - extended start_udev to create devices, which can trigger module autoloading - refined cloexec patch, to redirect stdin,out,err of /dev.d execed apps to /dev/null- removed usage of /usr/bin/seq in start_udev - set correct permissions in start_udev - extended the cloexec patch - removed udev-persistent package (define with_persistent==0) - check for /var/run/console/console.lock before calling /sbin/pam_console_setowner - linked pam_console_setowner statically against libglib-2.0.a- use correct console.lock file now in pam_console_setowner- added the selinux patch- extended the cloexec patch- Close Database fd in exec processes using FD_CLOSEXEC- version 030- added udevstart.static- put /etc/sysconfig/udev in /etc/udev/udev.conf and removed it - made only udev.static static - make our defaults the default values - removed /udev- version 029, added udev_remove and udev_owner to udev.conf- rebuilt- fixed UDEV_REMOVE=no- udev-026 - preserve ownership of device nodes, which already exist - do not remove device nodes if UDEV_REMOVE="no" - added volume_id - build with klibc- udev-025 - added ata_identify - build nearly all with dietlibc- Turn off udevd by default for FC2- fixed permission for /dev/tty (FC2)- moved the 00- files to 50-, to let the use place his files in front- set UDEV_SELINUX to yes - added UDEV_LOG- added /udev to filelist- update to 024 - added /etc/sysconfig/udev - added selinux, pam_console, dbus support- update to 023- update to 022- really move initscript- move chkconv to preun - nicer url- changes permissions and rules- Add selinux support- add some more files to the documentation directory - add ability to build scsi_id and make it the default- fix up udevd build, as it's no longer needed to be build seperatly - add udevtest to list of files - more Red Hat sync ups.- add some changes from the latest Fedora udev release.- add udevsend, and udevd to the files - add ability to build udevd with glibc after the rest is build with klibc- added udevinfo to rpm - added URL to spec file - added udevinfo's man page- add defines to choose the init script (Redhat or LSB)- install the initscript and run chkconfig on it- changes due to config file name changes- Make work without a build root - Correctly install the right files - Pass the RPM_OPT_FLAGS to gcc so we can build per the build policy - Put some prereqs in - Install the hotplug symlink to udev- Initial spec file for udev-0.2./bin/sh/bin/sh/bin/shudev-persistentudev-extrasdevDeviceKitDeviceKit-devel/bin/sh/bin/sh  !"#$&(*,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~004004147-2.74.el6_100:3.12-220090618-1147-2.74.el6_10147-2.74.el6_10147-2.74.el6_10 0:030-5200906180:3.12-1004004 dev.dudev-postscsi_id.configudevudevdevicesmakedev.drules.dscriptsudev.conffirmwareudevata_idcdrom_idcollectcreate_floppy_devicesdevicesedd_idfindkeyboardsfirmware.shfstab_importfw_unit_symlinks.shhid2hcikeyboard-force-release.shkeymapkeymapsaceracer-aspire_5720acer-aspire_5920gacer-aspire_6920acer-travelmate_c300asuscompaq-e_evodelleverex-xt5000force-releasecommon-volume-keysdell-touchpadhp-othersamsung-otherfujitsu-amilo_pa_2548fujitsu-amilo_pro_edition_v3505fujitsu-amilo_pro_v3205fujitsu-amilo_si_1520fujitsu-esprimo_mobile_v5fujitsu-esprimo_mobile_v6hewlett-packardhewlett-packard-2510p_2530phewlett-packard-compaq_elitebookhewlett-packard-pavilionhewlett-packard-presario-2100hewlett-packard-tablethewlett-packard-tx2ibm-thinkpad-usb-keyboard-trackpointinventec-symphony_6.0_7.0lenovo-3000lenovo-ideapadlenovo-thinkpad-usb-keyboard-trackpointlenovo-thinkpad_x200_tabletlenovo-thinkpad_x6_tabletlg-x110logitech-wavelogitech-wave-cordlesslogitech-wave-pro-cordlessmaxdata-pro_7000medion-fid2060medionnb-a555micro-starmodule-asus-w3jmodule-ibmmodule-lenovomodule-sonymodule-sony-oldmodule-sony-vgnolpc-xoonkyooqo-model2samsung-othersamsung-sq1ussamsung-sx20stoshiba-satellite_a100toshiba-satellite_a110toshiba-satellite_m30xzepto-znotemodem-modeswitchmpath-iosched.shpath_idpci-dbrule_generator.functionsrules.d01-log-block.rules40-isdn.rules40-redhat.rules42-qemu-usb.rules50-firmware.rules50-udev-default.rules60-alias-kmsg.rules60-cdrom_id.rules60-persistent-alsa.rules60-persistent-input.rules60-persistent-serial.rules60-persistent-storage-tape.rules60-persistent-storage.rules60-persistent-v4l.rules61-mobile-action.rules61-option-modem-modeswitch.rules61-persistent-storage-edd.rules61-sas-storage.rules64-device-mapper.rules64-md-raid.rules70-acl.rules70-hid2hci.rules73-idrac.rules75-cd-aliases-generator.rules75-net-description.rules75-persistent-net-generator.rules75-tty-description.rules78-sound-card.rules79-fstab_import.rules80-drivers.rules80-iosched.rules80-mpath-iosched.rules95-keyboard-force-release.rules95-keymap.rules95-udev-late.rulessas_path_idscsi_idudev-aclusb-dbusb_idv4l_idwrite_cd_ruleswrite_net_rulesscsi_idstart_udevudevadmudevdudev-acl.ckudev-147COPYINGChangeLogNEWSREADMEREADME.keymap.txtTODOwriting_udev_rulesindex.htmludev.7.gzscsi_id.8.gzudevadm.8.gzudevd.8.gzudevmakedev.d/etc//etc/rc.d/init.d//etc/sysconfig//etc/udev//lib//lib/udev//lib/udev/keymaps//lib/udev/keymaps/force-release//lib/udev/rules.d//sbin//usr/lib/ConsoleKit/run-seat.d//usr/share/doc//usr/share/doc/udev-147//usr/share/doc/udev-147/writing_udev_rules//usr/share/man/man7//usr/share/man/man8//var/lib//var/lib/udev/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu   ASCII textBourne-Again shell script text executableELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedHTML document textPOSIX shell script text executableUTF-8 Unicode textdirectoryemptysymbolic link to `../lib/udev/scsi_id'symbolic link to `/lib/udev/udev-acl'troff or preprocessor input text (gzip compressed data, from Unix, max compression) (123;<HIQYZep{     RRRRRRRRR-RRRRRRRRRR-RRRRRRRR-RRRRRRRRRRR R'R-RRRRRRRRR-RRRRRRRRRR-RRRRRRRRRRR R(R-RRRRRRRRR-RRRRRRR(R-RRRRRRRRRRR R-RRRRRRRRRR R-RRRRRRRRRR R-RRRRRRRRRR-RRRRRRRRRRRR R"R#R$R%R-RRRRRRRRRR R-RRRRRRRRRR R-RRRRRRR-RRRRRRRRRRRRRRR R!R'R-RRRRRRRRRRRRR R!R'R-?`7zXZ !#,␡]"k%b Spe@@|:O&rr,>T0Xc(U>h%fbq!r `VC(~PØCXlY2/1z7Bu8֍`7XB'jbnkA4{+gD&enԏWr{bϖ0# Us<$: zdئb*`,`Ӈ;-qkƜx(yfv%GqJ0\͌^+ s|g~)Rwt["]9VRH :7EP*ƅrb?gN+]V  fc¨oMZwolJkb &c4vP%Z\3Y^:Bh,vkvŞg1CTz366\  w13I˳S"BKI!uINzD Pʞw;Q_B }S^QU3Hk;JV,o*4d|wQԇ;n.42xiAܷVū'es4HZsPo6uz!!f_ fLCoӘkބÖ4ye7Mɟ NF(]!=W֫}'G+:慎~SQƋXi*ǮM7Z@cNw qyIp6#_zG_c!8g^bZEW(Ը<u `-ViFng* ®+s`c_<+^$RG6/֮toS6" #nAk|@Ĭ3ˢ9*ւ4Μa6|~G_L.,\ȔDDև af%)eȻN2ݑ?8ؽX0ϰ2 +gKg+>yƠF7.1Hr羢VcR7QUueA,j5|xʽwt*X`Ӑ٨|q?.Qe[Z O㻦QnH. k4O8.#뿷rSPxEp VI15 5ۥsVdӟdӟѠFJhJ%4"rX-U+94YMhJع|:pPr=A~*~ΥD磦_caKE_ᑸ㯳-[RUfI-5L(SnjFCAqIe<$’`"eSeȹԋol-&CsYVMHu9Ryt.kD| GY-$?dz4d7nU={ 4jOˣt+H^Kȩ(lӘ2jfә =Fo2?8Py3 e(sKY9 ^sA#.ИIjޥWjEL+xpȻpj:7e3JSP[0R*0CP<%48%ӦcP)-o(%0}0N?,bn N̔^;\_EɞXWu o'9foz1Z_ݰ&%) `!^ڕm`4as]&#E@}4t?~J.!YiR52+2{Ri|UZY5/D%ˡ;7#xš/4'=%1ZG/N|4[ DlDtO >Jq&;cB{]#@ocu#H=pSGH㕔73_n. $^ye*1g{ ּc"rjuHn+X#)O {|u6gP UJ"E#i {d f=[ұx:J{Aϧh@8Z,(HYR @ ăJhMDY,eN;.O,< |*J1bo.+a5G@n )n ǹfپSM̦ꠘ0Ë́~stdg 0ٱUcQ6DWyK݆9!o׻S~PMhT\)KAFo7_XX2"Z VZKӀ:C3V#vxSdrbBɌF6rK:!+85DZpwwU@dG "2?Nt5-s'5&?Wqg>YZs`n'^ yP<*¦H :[N= da/lEuPd+RnU߶YWXkh qoi6,R* aBX:Ȁ[5ߞ Ę`xbT>R.@i9Noڂ`9@=K;a@;R3jҎ> !Oa!y\"2k\K>| kזW5ǼֈJET& ]HsQ$` t .A†sCe%t0!8c K0@X=?g=DXS1FѕXګs4}b0U/T+wJg6>r?/ӒUC+[/o_`%{vQ<lL:!q"s3w6o;C$r/{LSpآ~# an*۸'\H Mvl .i4O(aN9]lj0(|vwo*(虙'p6W8M^n^ּ{iBX?UO>H@aҘL df' 75 Gx陾d9S) uj"{縙68"~a_mxjm.:sDs2Tz!Poٺ%E4uv1JLSR-;?0 )2DxwWw^vckiPL\vNe^,i*Ѐ9ڴk9ѧ=;3z**2X?9l͕A-{bb$'Rmg%q!2MSdMx92zmt8ܵ"|Ef"\ =Eezܛ4v֟5~o_qEh!P1ysgoiŁg whe5HA]B孱׿iP|ߗهF?-iu5͠U: Upy'Ѓ[L.jToR4F3g"敄?@pazi%~)|f@|ᏖqѣOki1 4%qu @ANkAد}[f(H/v'-٪p_^f>&GkC:86@w ^ *ABOKٜ2{:xYjN (L׵g@X>n+вDxTv[pNiMxGCz+:O;zg{vUN&oQA7ב#pvQQ,Sٓ`^8Hp,&[(c>azx7@A[-ZuaT$VD#@IJ2;%"CI/pd\ Y2"r\%͋ڡw֟!QZ|V_sPqw\`񯲑6JϾIGB smӌ,:qvo0 : {}OB'1:t l:ǓOų$S;':ؒ&菀i?f62ڟ qᣓRT Wq*?C Q@,(ao]o4rGFwgCUΘo2e@.}H̰(Gq+i U$8'8X?޴h 'v:&Cw5G C YSR"ܪǜ`BךА#`ݐ*70YkNP]OXe? [&I%6ZIkuHmwAaq h7V_PԑRJYRv+FRRpRLf<ӘmҮSF+,Q9̓RCɂSSuj+lnnSR.wApx_V:I?jo$y%.Bn}p ޠ=G'*g~M1.`O͝n`R8~6mLߎEtBz}v!6.һR\Z5<5VZ| }؍ű>W ģ0tGjZKGi(@/'@Si-_۔s[V=F-vfT6Q~'j࿗:̈iK喡y7=C3ᖲ*au>zbɽT%eKOh}#ަxϻrVU}{d+)>B .K<X0C_S5gwVQC{]=\'ŲhS BY3uo/( &+_6+ i7S)mR=BQT&>:# \ 'H,vN#(kHG,V'ph7pps@),r8gEc/v a "`YOw]Bc fXK;A7Q`=.fBuh6hM+&%vU2O?N9*-d)m 5?j+k&$XԁM.7֙Tï@fwdFIzUJt5#2ΟON@3rX`8Ղ L=.MIvSK㩰v`ilSwTYYwVkAvӝ-f62Hy+R8'uaH%,ݻn7d4mSt]W0n>w%m"gz QDu7GAo#@7#mˆxjvQR5sY<36b4Ow#;S46dQϸJ +NВ=.y.yE2-_horO%N%y6!+{0w` q7f2.;yuw̐ˌ[cN]\Jr0<e;b{ ZmWag&M_JHpѩ7o 1arM-HBﺓ KԠvL #@ ' OSyD}[55פgFᴏi-qj{iCVGV#>浀صWMLS+]$u*CA'[Up%@:Д$H@|eЊUzJޤw~!YZ=W,?2_=C{EK8(E4I?o仹d;#ND𻔒#Q czB#i _2Ss"OC!o6OF\,_!|*z2g]c \K2lJn"ei3j"fzǍLuC?SHx[RN6>9sevɒ\{L8ˍžOcwue؂]]Ѳ2 LU't|sQWF!k:QU.ʨ(AE< Ls{5=ih{eEV0pkǶT':zƽn ~ʒ)8H'bEO|//JdE)8Uv6<\p,Q Iޤ8B5cQRI,p۴luIcFq 572@4Bvl^ۇ#F$6BSd·^?B2)mPHCifn# uL/ Q{(qw4?_鄉% ݫ80<*[Xx8rF#wڒX'$c^$=rp'{!QmWQ]`7bTv7nC6'ۅT5(JPY!ċfXP-"}IPY?@ S&x7o|dj} χchFH8P.ks`J}PI[GβAvI8;[fNFQ]'GnSʮ d7un]6? ^vݮ,<@#$EeVȃ!'" XaF+vW[PRD4D29|î\PrwhYzg n,',3}у?NM(/mInNZQ#Z}0iL<-vY^pnR"aC[FZ04m=[\rs?,7I:7`dY]mwF֙D~6Kۺ3q#PHn v4MQ*x> d8sCBg[uTkCoCҠIN Y2(b|gx0'bQeirՌ.,s_B@gWnvzuٌ@؟2+  Fjw^%A:o|egN{jITK U|g>g-="(lU<\T4-d%~> i1xR}l1WO,A8&d8=X"%NLuK{9z*̹z{3Fj*8?/XVwQ=xf"*8@ Cʣ 1Qal!"i]x24n9]Vjn>LDȭmMV!we.iVTvѺnD v$ Hu^P]k'a@\~[l U9 U8(ǃzxKavTX0&v8d>&nNS,Ukҝ7dpXJ9 (҈UG(Qʠp g7؜;HQ1%ArWIxқ<*\{ɬgaɨGtӸE]e$ ЙQeWD>*܅֖eu3}+mRʎ e.vXx72]@(C$QpOxf6䗻Z2Ro' }O!9!POX1z|$bW23l; /Iђ/ܨCNzl֖7q0eVe=˴LEy2Qqz[xChp].=%l˞] a =saY\ႍ#cM8,A9'@P$KKWC)*á4|! ɇ 3MbQtq@P,NTوhR& f 1=L y.QI^3xs.p{2S;7/#TY7 $C,|gIʨ@^iջ&\;YZb}/Rww9 Nes" bہ <Rx"Bh XJ͈D IL]C{csf{%ACV_}K06k9إ ͚H#k0:O2PEp!}HHW*o(Rq!Ȯ9̐y*$~ZalkoTI+rrOOC$3-إgHJ5–o!n;/4.t8jXZsX.Q#B֯]%Ғv~cm4=>hmFוjQ˜D(Y4~DӾp Cۥxҝs}D^Z̓~/:R0g*1 TOc*7/{ wvrSW,xB3'',Z;S4TW]By#e㴬TTm:<=q^'iAIB}2l,);|Hz 3jɜܐAz x#`҄lu+b2K*-wFڋ󭬒"9=B&<_Z5p3LLuC@qT ݯhmυXN6 nh$`^hѳ/j_Lkxgmi uT@HcKϏފ.4R:(r0=0=p_?7l Ju*%w)EV5AŴ!mSRM!zܲhk5q~[Ok}|!n[u3Z{uJ3kx8Fqc*ў FFu0 9 *#@{l |q贷?{zUVϜww 3yD:p+IxB I8fQ:'zܕ Hfՙhå$ ,R3JժC!`Ɋ?ǩr 9^XU9"cdbNLV/dpj(XqzYIdigIk^0`H{Wޡ25<<9yƒ]D+?*bj1}KC)7hʋu!k׋LaF_n N[cx^^]"EmS>hr,rb?4ys~Kfl/<3R1<:vNd|AbtߣFux+ӀU2jup[HᶝhjOoW,.= 'ofHv.($ )&ŐFҤu$%Ih=]MO{MW.Eq&`/I@Tpozn)V㱣EZ<4{r|Wlz"FغעnC80_BӉ Re qn Q{e m:?zF; 8Sʙ4.'vإxŅ=;'$ {nL ?Xv:`_E\#4=Efbwz; . ?.?~ǰ{fՑKV2-է>F6g %+瓁 .'0T#'Cm&D35JǛr19D}hUG/ 7d<ު"T)VW%`ꆢ*ܳjwSߣ9mJ 4Y_S"ϖ.tVA_+xݜ.QJFG0oT'Q0+qYDS #_c+XBplt@e'}8Q.mOR5pЌTj&Ɩ_1p`SR[ +L3t\eXg"Kι/OCsUE:XdaZ6Rf NWݫ[]Wub"6ׅVGZZDH^?Ig7#~Q )6 bl) N.R5D[2( NfJg>NI^䗩K\|Atj}=SZ薊5i: 96ڔzRDy?GQ Z˥[dGetƈa1짤k.>$˨"N8s)1C 0xz/ij&(L-M [2za*K AV^}>vl[\cFྂ#ctd'f0ġJH]U4 N*coҒ (S_:/ `!а:1]t6Dck3y^M_pf%o897m[{@IڵQ{^Y(DB#Uz/Vc%"HM$!ʹGQ4hh%Kq0m!>MM5&~kIdX2!s)6 .E}( 4Pl5h@G\jLdQ9"[WvIP>FF|L!,l\+xNH#U׿OPjt:w4/T+B(96)C!9~/<ijz&!:]YH<=UK߀gV&nW݃6AFS&ra_HiP㩋^O>wdڐuVg Y)-Q,MPR6X~!^F{¿Q$"!_iӹ\JA5ZqȲy.G1! s2il@;/-$ R3}+},VNԙ2 Tº=`yRS*eGx D8$QYb Xq$=[Ğݵd޷^n 9:R`7<ȝUOs ù;ԣ> ˧.{rF*35 je. dunS#LUF)ޚʂ;d#~KƣA"ğ26.,=29Iϳ Tӂ7`5@KVܕcT7Xp^0==G: dCm~dвv=XIWiMԎxz`I\vΖ%ehٽw: +ݷOR;HרI%}G#rV5Qfpڬ,ǬR[`5Jσc;E~ֈ!YZZLBmD.4|2CXeKJ?\ɣ7OLMXͲedך= Ty7hZx+gXa@aaP~q^WYDDd8FOFNs+IeϺLCVw?h @HwUSSo`j;81[nO ֑OߙI: :4*znMiFL }C.A Rγٰ2jX\#*M\h!J`T";|Sbri"er).g]BJH[{Jm8m_> 4nfcI~隞d zQa&4ީtRx:TjC܁SC*_']T 󊏓4J* ]z&2yfW5>:&|vm(񸪋s p^\B pm_q3o?soC')*VpRHZQ%o=[YTTU6 wg#S4zhԵg*/0Q醱{`bhψ' u0tɺ̎M$k$$0 =Ĺ{ ]7ͼue[9HeHkuZo6/[ng|StonK)[H+^Ƥ9= yyK*_&Ǔ RG>{*hd%5\O8hLh\6ًnE[Q5?|f:qxY#5iOqW؂8WұRI8Mw *o5 -ND%;xm? ì_;r}(7S \:2d35"+.2GA6^?)r??cB؝_ MrEݯ(t+)jv~N܂0 WK0!!HR8`9cތ8pfil Tar46!G~V}G4ctr. kHFmAJi ^nEIMKhgqvS6_+ DzoC&HY'=#u4t ]gYc\4=k73Wj d+ɔr4 JCԽ_#1@Rgeb7&.};}GRdA]/z9H]aO撆6WШbf{R#oefX#k)Mbdx]_wP>L`\SG[Mܓ5ݹ?%:vP򝢩Fz~˔SڍՋ?Q`UW$ePhڦaaL)Fi""|UWNWberhZ5;L6BNXtnk&ȴbQ KYV n>IIkەk F_^=N43b2I*xotkZ[goNM_8LKÓh7~O*F ֜P̃$`N>P5_zPK,N2RI{ Et=SLd/^Y;AhɆv}bAPdɡW8nϣpBʍ\v"L\N^T܋dž휑N۳~m*nF1//B0[/b:d/*zWj>JmT( aO~@ ^[beg4sP&< " PnIg %hK0c]q5z"<뭍FN5?Z^]M[gZZ+vc][ls5aFzei K9ݪr0eSaZgӝo} !j^dw[b+1wBqImc }GyO"'WY9?zŁ<ۅ~bU;sS`p[%\XSI nEWT\I?:`Xȳnwq}nm37Ne{T'q BΪQfs>bZ6z`~nĐ_hfHr4-O9y[u#I&ܵ<|ێ0ZfԄ<`\҄.f~΂f^ #4CfX1‚9B:a}Iw[y^J.RC`KsICRLXdU祭 AbW?ڕ>2,]؉x|nG$?3X?)Pyez3^sn;X! +za78k]b~A/i7t+o:x:B_/ÿzzp>P hgCk^ g'Hsv$8'u*3Ju1ϖ_P OYFFҊ=ϦI>x~?F f_㜛q*)rDmƗj^PCfRVW0d %bt ["nZa{ca[+ag4(ז8xMECQ)2ּ}4bB(R^xHŶ`I:P Ep`0ݳ ,f*^.`籼  }=nrdC7zIFbGmRR8M@:`]g=閺Zq8KfaO+C6Wfǯ!D+^i%o7g|?CYѤ-߈[$ g;s:r0Hsq:SR (pw{r"H)ʒxO[3B lϒвB9LLed ;7X'w^YM'J3=.&]Q_ڣn$gZ~/ ~_ 0cBsLirWgyKi g4t HO=Lέp qp"jѤE2"T7äPh81ya_N]YfBc |"YJLQe:/Xk϶)e;`X:$ϹVA=R{8(% z  tuÿVf8n'UM~:5_uP:pf<Q?Ș䯘7<+kWs &J0Ck2u}4^K.;#00> @fN8RzqZܩ(l+eY.T3kYX |뉍 ^^ѽbp- !VUUmwX5v=# V/2]ϝ%{rP ʡkaS6uU^cĿohqorI^"Zy`?9/ .̯F!Y/!)K(ZȣnţMT~[a8i2@otp=<|=JSGkI)*!=[ۆFFB{ -=rB!Z mIm#1aWFfW!{y#+v3VmL#$|ҎFeh%HtZ#CdRkVc@WE1`qrDˣFD}ANl$L]$5_ PNt'lB3DvK y%{p pj[4ޯ"KgN+b2"WQߚ('_)a R-NM apґ@Xac+)wqɰ;kr[뵨œZf|~Ƴ{Z_X$iy^ן> T$G0hn1;8_JU+W2@"9.GX`dz(qҮg")6t"vz[$ Y>ºKR`$-S(y9%~D'M~:c5l) ޯm4B*ueUW|!zEztyz.:{kt2 n,@h8qƖT_.qٜMc|WS_z!@*KŶ$(u!/F0F\4Yzo|AO2}sϚ+fޢT3r"ye޲Ƃȇ1dkqD@~W9|j}5MoXx#j +ڽ)&f_8eÄ?Ig*Itpbgo.09ǘ`AA悙 O'xJ$SԕBL/c#$| f10T5ZeSց[rk2: n(^qDf,97-N`LUC)"Ŧ-!;ݘ6.钹aQFR\/CӻPr^+{fkdD,70E%y<43xPO'13Dg\Q"w;D|]{t!@X|V'ʵ8_l'B]*$3CpR g+V{T-2u84L|W48 Z.hH(w;%-A0L#|ǫD34 J [KXcP`e#$84|;-dv,£="O%= A6̪:,f]-!0P#.2/ .κI}kbo +DE e>u-8H~m$<obձ30 <olчr!9mXEha܃H]S9J𠘨|BzMɯqi|䖵 kyXR 29ʉPpMkAhX+c0?q&\dطU`].f;['m凘p3> ZsVʸ ,.?xgWn:;b&$+9l #Gs/+]a9'肗{ovR&HNKcg/'k4m1(b_UیfJT]A%aAdҮjX"lx ﻖĞ̺CK2OG,y wq_< :LQ"}'Sѥ+9݃\5J k`<4' ۃ,T˜_ISnRcd_F5;2]yqc^E#g %T9Չ%Ҝt[%-dG`roF.<4kٵtl%?a 7AC!ʲ('4 x|Ȭav$Sk4@[) ]oCV5UE2/ A:_]OIaɎ) z _G Iƕ̅:t2,Q) d#Ȩ/TaC- ǃmyz`]61_N$_1[^Hf92׫& J 2j%M Z=lbSb 7@>L/s)]k3vWu9HLSLfSSmRuB8RM7[Yt= ং~\(OhYpF,*-5,W`Sc:VSEjn-G )NyL7\s:0ª sx9 G_mhrフ tB.pr6cEfC+-XƖRX(<8?}*&}  ?T;!ˠc&ų 0>rwWv3)V0,&@̡ӛu v4j;kImxR`>N  u(f!i~q45b5۵P :t̏KŢO<ړ2g;7'k&sE ݖS :aXG?C$|znSUm^"\ kZ>_+ [ü<*r%XMv2?Pn[D CORpZ?sAO| ThFfbDw^7m6&W\-8.ìIvm9<ͻ6sPglmⓕ+ixHF3n$=T'u;oP^E })# *z{_YQtͅ5-k0kN24KL6 LcohM%X3*nx}LAfL+&1_[/k%^ yj9q˝%5fc]Ç;u|Ց.W>hgmKa@^#ZTSLHoT%< QXl 'k^4m՗ }3B׌v^}/bDFKkrӫH,!FBC|4ͮ< dQ8阞!SJ gh6t{Wp6K̶=7}4osJ<4!IܵKnj#8T'X8;3kƹ?#iU/i\ڎ: ڬ5|خR/ݦG١ 0ؓY4aq7KS1"jt0b6J-&G4 īGJy$%Q__n8he:1tUȇqNוHPHS/n]'$7|[P\Ujk9_ǛAiNQUePnVҧc&#fҸ#Ga hhh;L 4T͡V$نEwb:J3jV_084-D(BZ-Z.G VӉԽ qUSd#X&x/(%J)A:!;9zK ab Tc]gwXq7腼Wdz8$B)e[ω+e|t/|Z*Q)RO FxԸ#eі ru>!sW $T|VTaHM̛2' e庥vz S1vARݱB~[X]2cE`$[FtYAQ+xgDn\/1840UiZw歓}e!*]='^ohqD_ԩYZ@,HGc QH.v&M:-9_?2 doĜk8uLs8f;TK2e^M2wD^.1D@Y:S3_>HQ𥜲]qX|٩X&;bZXѫ! ԩctjh$d ._?%#c#t6DzV*Rb%0wXVhą;-ʆSkl@vKyd!㴺e 3#>"2r.em}9KOv_dYuܹ±| /F>}cIY`ņ2p3=T{\?XEeS$jG yS\_71Lg0w͒I}"LA8meYqܵ2Q8% d]v3kU E5rV峒*o*9ߌb)TTħ(>=kX% izO_IѣgZ)C*i5\Rm4+Q@C33EKiOB|9Zuе50#sITo$A!Hc))gm@ )_:76~X*x_YvR™z_*nc͜5`޾kbt:FFd䓐L2Zd4ZU[y!Po8q񡾷琍Mߤ{hAKtCFWr=س1[]>ܨVt|tʝjDHˡf &VQjwg f[m:'u)y ,Iu񮎴n*1aujPγ k _2G}zoSzi5xm^ͤoKsLMY @gZ PUP)kΊ Qp$hs3v΅22hm?VJvxD?+͍cKYI/7Cb87|dtz$[t6MD]3p@XSJfVv cR$|c5)5xv 5/&W0@,{F#fu,Hf_JIJhp%ߥm=A"\XjIEvx5R{#*/C| e!#jRg@j/f E9dm:L秖Fq]Jk#Tce͊V "z99u) v:VvvDeMOBs'~@7`gL5:؃yupflI{Fbq&W[.R{pSȋ_f}itm¯ j1.cHO)ᆖ0@ɳ< #(H9_M?"sh1``.5=KPHaĜI;ź1hZ&N2BZ7l-5-"BKpgSpUfY,2y6k{q)=lFOєf!ϫڈv>w;&VvqНyNE2Z?R `}~sҏ#(d40X6. ɝ~,tY,Й"'}( ==jYQǒ۸v5z 1/Q+~aӟS%$9<5saF?\B9IP _^r~sgQV"^Ldc=&' QvO'!4z}|l:e 5dA A24vm'rp$@:Sމ ?Qd ~{ky{qyJ?WxPSQ6xȷDcO7[/Y&UQJ$RWo@h0qge";= `wk] (oh9,gs2bS67@o}hM瓥[WLwN%eR7in57q就1.i#5["ٮiް7R[%Ԡ{ˀN#cG8co>y>_ThqZxiDVyvA3ny6* ss2ke^=\|HX_Fu&*08AmveQYdjKJڀGҳ5݌AI?m8S$Z!Mk5ϞWʌ|oOo`g' ĵ2Ec~5eZ7^X7W 1A_O@EB ݲqϦ6 0*IjJ~wblE.&\} abe9+&d'UaFl $^S9Nmo" -j ºRZrIQEKqaCxGgLAY=UHOR} uM*u@S\̦yÐMCNs4Hd2q1Di/Dߖ=J/Eb9:tdh][KzFۗ ƢجzE+QĚ`L1KpidgkՏs߱2_3+Z\1*.dT8Szg?S{VeV}Fd܍NM.^, ;4+z6 ).L l L^bHcQKGMJqb{M0ޝ`{dj'hkΖo2 3dM@ WwQD¬ndL\836L`pIƠU$pfRGKhoEeRWב,>(j-x zBF嘤CAݬVdm W#HW 1ZIĉ19tw` GZPBWLQ Z3'l( pn#1+r`9lCaJ;M<l(Le F7R]ݮ4)פR0w\1:X1R}M@|f=L&|"QGk5qO0-3ɮqX<'7]j('t P g7vx}KZP1 g)@7@C"qb'΋xk_J!H~%N$ÄBqB˜$y-L <Ͻ&ELQH!&lES(<ĥWi )j ZJYZE)﫱6a-[v테.@rY3#l{`Dɉ9D]Kcʝ5Ekh=}? ~/ܫ[}D2׳w[Yhf5QM^ 2{ooGZ`yo[m6#ĬbdQ{Â5m?/?72n(),+_b?,".z۹YTQP8zG1}/G8]P$L&8IʗhbYea3>9S)wo'p,hfDpPx6&SC=!g4ƅ Ӱ9f.K`Rt$ḑК#o(eu2s˅r_xwKBth[߿^V֤ţO78.,[[8v۵܊FnhH#o765]N~~rkf;w W `+?XzwOP%3L}? =4~p[Wa{/2?8t*.KSt`F o_glic!x:g#51ᴗ%҂'Sw38ͪX !Q.zG0r/wGXG@^m\U3βb'!J@ʞ̕ awz/JBfV.iծ*S^ /qfU:#(/HW?chi}FR\dnZziT/a`4sK'Ӓ{G*favh|zdD9>G͍H+Lw]-erdnXE?Mqq^Rb|!ގu3-=K,T{ {9ѭ/2]gsǢҍSM/*:bOX';;Bwguw ,9V&wKty1`}>ˋ>˘9tKkɳΘ`t㊱ hPqPz""UAbJ E5Ǧ|l@#ISB.G"-/Wz#D}ml ̑ؗEN3a 8"{POa~VM0o$n,0h| xcGy#䡔a1E3e[o5=M 8-anKeGNB 5-Uk袘ّ4b0Ց#afcpiYiz#}^"^8f3}6e4r'P-] LCzOӠ$.bؘ0T./'I4J֋b7*\)>5"9 mR:I"&f`[= FKnA`);:9(c>{aP4eFzox:6EܝRl쵣a"U,>?c1oGgTJM` nz%0lma'*Vpj${L}wJq*U΀J!pͯ~PlH.xQM<Y\Wqt[ couEd$ɺW{UT#һ.x bܖ/F5(icts!-] tpG{(as ss9xk?mà ]sAGoWgI: .0]_]-GȇP^F; si[W̢Lin-ՙV[V@ 7>TE$c}nm{e[ PiA ts.LEX# O]|/vz+k1t(]y ? j؄mqVZ$￿Z Bߤ7nŹcH Y]UeqR<ڜ V][n'H IJ,`i&"[Afby%n̪LHU&ЁoMl:Sqp3זb%Q;;=-[j+%8ʃ2$h>|F\:af0K=jt)47" ɹKXnMMޕ9\Mz/I2&j2 HC' eTL-9L{mH nq! BOڢӿE Cń1ƻc7cy1)󘧙Lx;JA*L}=|}1>A{_E r T\i6~Ry Rˢe&6~(xL{Kɻ=Z8)0凝'ݶh#͆dQmYh: )x\A-"xg)RHbJs g)An26TmZT FiquW:c-[MɞSa`4⌅J$CVO.8W:k$wW& L{:tn5'- փ lԟ"Kz{*jg)>x=[bxD,o@y(l@6gn3sg(Mҍ5d_q9hBP_K$j:y hzte`[}"ף,E_P8@]fN`e\ >U20{ٕ@=ֵw ,g}UAɭ[-%+^kEz"Λfӣ A*= ]C@&bR`yX=|;q"\Z I$lqa xc?DrUu3 O\{9Exφ de@^%=jkeT '3{l nZIx:oF_.l& O{+A0bº \&ԍh% ^bDx"ot+~ڼ0>nb}*XL"j2D3 zQ~O9oN)'ָzLWYk0T8@BGN;x(=" ШQҺO}YVux d %w\yGgJoX܅f9/9X"%t"kVSf9½0lJ Kt>ɢI2b'fkFHQN~(]Uai _P,3/ 9' W$^UC6"a7dUNK*Bode4549Q_ɂ ڵ~x(T}ʛ&v[j׿@`+SxӀ䟯=Z$x`vI+|%Pl)5c.-"v<|zڞl1#/tʘ*3"H`0fM3BLq!#}]ןMeR̉1*lئYV; ]27]g dNܻ&I7C5& q4FӺ?6{^p2byV_V>^BVZL k]*3\OtcnSӘ崇?n^^ch:ʱc0nUm!% ՐRT =gJ@L%α1N'OPv<͎q8m*>ss:2#a[]YO*R˃c(x.>b+$MAoR(#wG*g׭$&$D1fY; !'&#AU5jC~2Rsq!(s30>KuEC3D&TᒕK27T=BtکfZNKuUYO@-Pmaf|; }}g)XCIhDx` w0?7>z[hh=P<^OE$my𜞀FbCE.ina w;~Ek~ r)gcm!/..`|$S#:J7+0 ''$ 0?<_:.hߡڍVj\V~:C;f&({Uq0' H;Baڇ~]Qo>`u=lB I!~)hQIoT1K?`yC褉{3QW'iA~QZ`H"pRQlnn ŊɈٶT Ϥ _D[hVf>1Fg!*{T"YDFcF뮄FlT)$i\3ǗT4U2L8BNA{b 4jwyo6`S&y},B;:&Sy6EX_s&s}gIL6{Pl@i0/z"<(^F"YgSphEffR(xa.uw)?d~_LCpFij:ǟF" !۰[16j26B_N Q,P'g.m.*o{Zw'mI2eܵXB~'%S짤$KjFT@e硦9)N>>ǪZY4?wi nPW9tnxuͻ.c3u' =m̟vY݃[("iㄩr5 h#2\M6f=PcyݰBRdWUU=:2+{ 8h؂\A+EL+ >ISm'Ӡ~t-g',VvG?%Hgډi\8Yr,!w ?G-vvWMIܾ+-ʁմyS^B)btjL&{sUJXSk@x{Y;\r`r%7s N!NP;p2/3Y6Wn[ ž J{W^^Ua0Vȴxߎ J.[V$mPJlf2: Zt6>A45!9D$ޒ c [~/Os%34;ѫď4x ȩ= 0ިֽ(ЀfX|i 8˭XӔ>i\Ybo DZk 6gŦx[^{L.>"MXulTRt-4-i|W:h8$' v%,VՆ_}]G׏v,"5AKlX¦ N[=Px_z!sKh% j;Dpmql]:zxInNy51 \D 1/f4@ A\2E'>DkmrٯoaAX6`vNj96ьQ+z,B-M`h_TBciF%Ctǣ (D"l,=X_S[?A~DCGQ/p$3I:gxy@>Zԡ'uoV&Bh}AZuq" #N5qG}M#V\W?>_sz*3S`c]L=^yh02r9ب;'IYnn|Κ| }Z1+H_yF:BtZ mn'7 OsqA5"`ҪK岞\H,-k2#ڕO[SWC~̹ΰʓn7mml8'}ZW> *Sùc: "FYb3ѕ#/)Ț$5#]~v[vڝV,( m^ "lxVMȳbFI~b 2(ǩGS/aLw[KG+ؤ*ϩD Lۢ]XD+ (RQ8͂zFu&[z FDwm.֏:4 y`g'^ SCh;8N- )[x v;Y=&=c&˳|~H$H̞(m-=;\p2(l(۟?Qkeͩ 3I^d [L^XTi\G/`'%<^uvMwzxUv]`6Fzn`*|Oc2觙.ev;V^vY_=c\*)v_@!UU͐*c%m*rvbRF]X瓻=Ԗt l) 48($+;@2i݀?_+ uJ$FsqhHh^qC#oǧ0LrZttkJPjP'w"`(xAaZ&` !X}q:ԛ,𞎞ڏr#9a0S0H-<ꫥ~̛Va'@Y-R26ݗlO$ή+sY>IඝHrX\3ds65O|f&-@5D, Pц*=!nhW@U=1 |:){$HtB,WWzAQht\YhbgvVk#(GfJ'v[E4٘?ŧhCD>PF4h(3_uXҙ*עYd0r6+:qXow+ Uɰ$wbƱR톟"$heAJDPG%(u";Hu+W@nbɹEwb]oKiʠa8>\jVĵ,z~bYp9 %=Q26i%mZ z LޥJhbOgy ]_1N(Z{2S}WĊf#'_d_;jqAwFZ]e=efLz%P+ E=]Z(Πt%5DE| ;O H5Zz i}l֚ oAe~94cX\9 IϧKY%/&kEm@R3L _Sq$]3()-E; 4_tCK>BM\=r'࣓ ^>*,OO2?X.MO}k|Ч{KKãOHR;-:\*Y. >0G0,;g+|%A4 $/6ʚ ;&o[waFNQZ zN S^e2zj0$ul.p5go&Ht^IjHf楙yPGGY}uKl:ə)a'Jz0;lD'"`eAB%&rNQYFcxtIfMuPoe uSpU%e ⭩#!Pw )iiM7QO<Z )xx9PI)w8H\_qKli>*NC谪#};VK k >-٪%^AؿDrN6>ST$hoFadno@լVզ•?3˹Б {!юD\>߯u>#ik,\d?%.*Y_v mY깍-s4+-O, P˽w@K`\݌?!wB҈ݜ=e5_'~&? cNN u+Rq/y/k^0MYہ7D31tԈqv)8:#3j^.í:X(h@QҭI8~ű 8ڎ.]9.Kxy!EUǮWB}HBqp dٖQ4P ]ˑ*'BScQ.)kFd9C=5‡C נ=YW`s XUذkh> LVNR_GzӤ vLY拉{3e(ܿ$ C(ށȅ3$N#h̶>v+g#*6]6zbOJ^nq6c@yESMfqDlI*8=9SG&b.E_ODB#sL_3OϞ1=u >Gb@g̱*yp; B*Mzcn>R_<;'h)߿-'Vn|s)YU;OX NOiA·2Ў 1gpĽ7 Ohr9s6O<."B*Ȫe,̑@/j>+ z󏠏EEzR2uUhhnGJYդ]Y)M6l)xixRb'0%.o>7\m[KPPEmc)6ЮBp]QPvȴY-Gҵ3[MyAk(ajԺN;Em EU 3*o bbѫW|XE +e}+!s0Y7 խ/FlOV=Kt21#Q|~HBz`\B ]fO~nOPtr _/&a3a>e>ը#z/zq ׫} :}V)4c'f7s+Q#]jM3p;R*9MwK4/9mw.e5)#  5'w0 ":|.,5KUD*} #tpDBo#JWKGMօPL8.jG1V~ BE(OoN3egs$\`${t,d3NY2'/s]! F~vx|1E%r-e7ː3Z$Q|{ 'w#,'!crFo[(^t$}9S>syrY<,WRۧLN k-ZDy"0_@ [n1ˌRn8:7=/PFμY*V78,gWV]d7۫ޜ|VV$nM ]H_pTkޙWSss!BɹED8 kTlx24mG:-X>=!y^=K SU?= _9MoK6-67lcAwd 8<+hRepc3@UG&SY,rOd3BʁHC:(g}P;Mp`1#3I09S;I'L3J<ӵ젟t ֊ r |a+hM*٩F3qeKI=eZNe-]77|j_p V7~d7ɼ9e)cK-BS^1ptrM5,$^|(R+\ygM?ݏnTk9 n@b1X?D%"I[sl&sm~ ohalQ1SjTa3qL]o$zAi2Gx{qU٣T~#%C%d mӷmҙAx, C^% 򴒄evGuc JU;Qs!CjI"Oc:}VL4k~d5fPڲ" Nz#@gfب>Qɏ0ڽPGЫz.є7u#KOxwx[J~K=6fMd|4_)Gd j}9:q!/-JFn( GEz{g+)?ߋ^NV:E.R=5\={9fGJԚ(DOVٴ{ ƀZV rb_eN13DfF i_vVMX 68<Cfi3Q3<ԊbK.l5;Ṵy$2٥co;:9h$3Vm yɉs?Q,?:jh+Ҡ]3d,ovh7XoP ';vu'ƭ=r+17# lU~Xr{97[RJaW :00Bw'S kVsTڰK9oϭQ Ɠbmx.kFi3e1Uq~m3ZQ3v3@vI\zB|U?{[yíQ*0I}j-XxgAKFoY&R'Us]?=~͡OF ^zC!V- P 1ߢYE&j.rwHu#E RuAяSeTQ!<86lf՜tVdJȜ`}H#]@\FͨUI(k}j0h UxU@"h4Pzdw(6dm_!&G"iS~G]{hpZp=Wpo>XQ9зZZ'/8г B=|2wXQv-,D Mlu-b#-kza@AW³2|ֶ4Jh.Z  nt5Q5%1啇Mބ\]YUNNw*B gN!|l?/Fѕ,&Kqh|Lcv1ZI\jEEoytpcyI@^r#ӣ*A<#銨ٯ`8g VXVLE"S09`߀3"_^օ/vGL5KcRZSxjCv&օZ-гP,,꜊`$:}f, ( d+j| ޽EVt@_ gWɿ',-{[.\|dhV-c$->bQ@ Js2p!=-)A=M.*'_L_6*Cۂ92 NJ6YH06HݦǑj޳N~<=9+N볇~t4Y$q`gXTغcI+9?Bsnx!Jj yѵ-tUHED_qvf<\M倲c, cP*RRuf\?#:sh>rTZ4ͫ8]Tz@|@Zq5Q>Iu75}_*L C *XIyog4S"Zŷ sum #$ekW7JjfQ͞};{ RS>+dYvHCM5q ב5\VRTSFo85!%LNf=%~(%Y蘎U}DK/WوV mq~ T9^ُ4anP"_LUD peS(6fʣq oiTV5Fd]sP0Nqlz(44T1*P$ސCpՅrϽ˒۳ /K9#7źUS) D>N ^󴺟$5J/DQ>EDs'V U&cd:rWOdԸqkl^=!*4Ҭv:[3I7ENkˮ):&}ߗ۵ wbӑ014>dnLkTs6tȳJNq q/3Cجu vmλd_[EAOG~W3%L3U?hlNŏD&ݛGl`+fFT}ƍtwDAhޫ?kHӲQ4If1cz~tFNXb^kY@+,/p AS+X K?Q-0EdAbV)8 G㗚"u|X7;ḵ=a=:pgP-i٘sGi&.鎣C,>buN&B-U&w:gn SY@inK$hQ0Ch/ww "8 UŔ3.;&Jn%w=+3 p%)ݯV@ą+a pz5q4=M4Nͭcx!tl՟PoOsWr WVMTtDdtچjm1+:NLŚ="Y P]2T9$‡˽aSUs\OT7+/I7 ky\d'8ȶʶ>1&nczt;=,gwS7xx4[Tv—b(&Q@`1;;Cp Z( X`^ 9agGxI;tɹRw`Z,Gaa,Tw3x:w{T0rJ}lXX)-Z"j)fD'jKl5и^iIA;K  +<2(+Fȉ 2׆O۞.[%OߌU-M!Z-7OچYdoJ 킠gњuzb ZGN 7YI: HA+ ]52Fg $ƲqrDnnV-=*fL]@bvV,A*9Sh(< s-8n lHRDnL?1h+5n󹻠wzL8J jOcF I˻^Qq >S`*aC>b6$=asp e\REou>RP7d*Yo#B?n9VkDWCQJ1"0zN[Gao5fh}&Vj/8Z549(hDfQ9ɨWpaܩMH3Vf529)pp_t7y% kQzLM޹ॕG`ZPgGleɒHE0ίxފRur:OaW)5(9BMK4R$z k;;%iE: S*)i!7zϢ <㰗 aXW+˝=A8A|5ʳF3(Ju;g+"> *-YѺ;PS&CCuh*wrUua2&+tﯹ 4'GU.i.VSPXK 7O|:=y(Ǯ`cgkI1- l,xo8JKg(?9ꤌb4,䭏jɼT7MG?7cQU@ Fcߝ`ǁ;<?pqɾsOfĒуe΍ :h޴OMt<,0 P}X%Ͳ$Q7f[׏k34A& mhD1b5[1@* JPAA$k=_1P)srl 8fzTM*V?\4ޏM(p=zd T s]ɩOi 5^՛œ82Dzp<`u~44X͡`q!.F %|*Sך|&qZP>E6wN6_tCW<6=fjkjƏ{X::د 2FBktx.buDbVx/M qѾ(@sB:}B(VzZJdeO"l``KJA܃UsiU+(BWF,Qƃc&L$%Wڛ(Uk]qc^b5<^е̋VC o'(Xc.1iB0'C8Ѐo[K.CUBdt\U,77yHJF7{bXp@d}kK8|$ xpMՐAAW5hAzYV@EE6RuژWrJ#>2Vζ.c2w x +խ^2Et,2.2|v@i&%ܶH2xb瓢E}L &!de1*'? ʻVOwvdܺ[p+#~?K3paa2?#s ^C| |L=IH; D;0KU&w&E= HDEIG L]3҆*tp] ԭmU?=NƊ Mʻc t\粅o2!0ˋu;?/&(xËr[ \U5ڬßox,~u թjX7h<(2a={U>'nXPLaAg#dQs@Wl!saMJ5teY{ +CM( 3aMGc1C_ 4/M[ P,*/M.lBu%tYB͑(&U;.xe ;"i9ȃ>9tdY,09t和 @$8(NH:j+P8_NV|[Х+<޶-r pTVGᖚ„.@"C= 2A/ XTLP fDKii*̜ܳ.|h"U=pƇHnPn]wTEmO@{0 =ȡH,zܰpvcJLc",o9MQEd6Db ? /T @>sϘYz+B[]v\mC4Ò7H&TmZNlF z(ɸ0/9r2<lp;S. &RPSlixPZ܇r#1. ྀ%?E/brgTdxZy%$:6+蜩UybL$%s?92Km//u3Z Lhs8ȿP⹔YZvT)C##GOEOB*;}h#6c&/dtK\N#jg/kʻ,LՅ 6~#=ڵ:ӗR3$N!pnXqEaK~Xj #O <;{qY0^"Qde]?uXöqA*lENyJ_,'$Cd Y-QPM|Gaz=Q:|zNx 4l&<)SyvIVKCUQbvfaň0:*ym Pa;N|Q7К ŔZ whkPX!dQxh~2yP T3#UX{\'hc) oj/3xAgw cd~qc?u`F>!knun~ȟUH:kLIh9W kiF%%wJK!*5DU9՛&ĻH"9C ŲP*`pLv)]wiovbLѨ.7Sn(ph tk[$ ۘdaZ=oX/#71☷4,d5 T 6}}G9K/ᄨ*RjZ!w7G kǹf&lJ!Na:=J:!jof*p7WC&O6&#:jYqدoG}V7Pq]S~BiX(QiZ8 ΏPT@RxlE%pٶ5f]ۇxl:N/t̓onRyl*~Vy>4lMUKGK9.){7U"` Bb `D9Zr#N mɠF?$ o)V=C+[!i4ϛ } j =cTCY~zvvvA]7))h}D%\]Kb[Xܧ۸R HWK`X51!01j%#F1sJַ,ߤbSJqͩZ ='P*Ǿao(<`*J-F"jF'ݏI6lgNk&\5 瀄C.XMIuxݍ/f~+aj2dN#>?Hljeo󱭌6c7IK82RD2Z ńعݙ7A&C>[q?wr|ƞ2 / ^C"*wu$_ Jj"mS/+.dBp +ъM;r_6 r]X pi9xxK u*#=C[wGc`5<$0uȻ>.>Fϊzc{C؄R[/ЬC$6/ң,+ʄMjX?VKtrAr:r5^rm3)hilUlQ"vzm}@5 ~|+,#s" x{(]}ZyW]X'"AAAT\GZ;t0v㎺0LT [0M?5pz3m$cWx2>Z`rۢ'?@-Bom޻C2Ӵ/߇Ċ+\: Ϻ?Oָkd)֊C\t. iyĤO pl!%75Wrgze?>eas s.. 9oY߲=hH0rftvNZFRMm03>9jX{)Z4:KL~&QY̩u# IDSmMrBS0GJi[ M풨1v}Kb|SN\P@V۱1X.+& 5!7WNWҭ-{&'m%=ճ>XK҆Z7Sh<ݿl3X6b jUhtww>Ood2J4VR3 O4Q9&CFe #./%bBWC L !*cU&6 c"@%]oz4ͦv4 iHfv\:TeP̠% i@4Ȍ ?]!JѾƺLГrU IB-Gzclp @%N7W;>ȺFD|*E0ux <Uy<#[˩Q|Mxeϱm.ت e\my8m̛ V6@+kTpi8? ]-5ozwxI[ϕ"7~ٽua_˅/?]%lhߴf:7H|z'I /?n_ r@|אon7p (L ZW(@s+*i##dm$kߧ;f8}.X nW.kk6j4X/p?F<&]LRMzg`y;7eDmkfG&+@`(M|oznZw "qG5gEIKw/n5B.7HATI?H}krwmJ{rvۏg\gt GLnNy+) ֕y@  ˩δww?)^G\] nIW  rJz~:hMY^Hﴜ't;aq*Jt.٫XJ*FraCxS%PXU8Ƣ,+4k ⫨3b0o}!<5i)*d嫳jMYJiކ`\Nk[Za*>s֜μjJWFZyper᭠ڵg/`uAJ߃߃ X$ZOv&Rr\Y*OHpf=}ڡmAKۢT8j&ѓjY`< (fZª)CKт0jFM4j3Rݦrʒة5'LiroNg]C8y^KP-|;fĦsf; PIoiH 5NÌi.Y>+|8b]0_:õ=?^ \xFDJy'M߄2agۈ 2hg2$$e yrXLܞkTI&0k .%V͞}N f\ȯJWKZ3To"-Ǚ##jOcz 2t9決&#ʇ]8ZӒ<׵Oj ɛ!G"9K .3'ΠSCdJykdK \^ī&و(=2{zup3=y Y1}U _ 0)]k$RPOCdU*Ube|v 'e< UVOַ<72Hq+Ns\)cluw7[*3, 4c>KlTmO;GM!ѳ,L#7 D&Y lZE7_Wk}t[R2K[%u"6wP:KPliVl-D3\E(_$[TOUS\脻^*ֵ~W8DڢGm6gٵ?' AitXbOI)t9 Dg,.)EmBmiB?!HPFaml?~nhJ{<)cob;qia, X#;O+تO:~㸹If.{3/%wFVWSH;V8D"5pߍ E`kUdhx+.a=ٿocvВ{m.,tBH^]ryQ-걺ؑH@ea>FnNA$M(quʳU2z1Wr`:ޭq0 +3Ŀ/͌v!`՘9ʁTZB{{[Ncl3R^r~JTQ^ 7j`*I[@Mb}Lewid)!hy! Vҽb~*m{!$I[:gzm4Ϧc 5;$v9D_3zN%2]R =!S'V"/-}@j}T[]y3U;7}!ڱ$"b1Щ" P]̯I4>JR )lMYը}{)4<_ @-EB*f D3=_:(84uE%;>EM#cg5k<"d8q FYx,~fLEik=os'JkTƏ/V_IiDMc?dD'-U[NiZEFYb2v02bDązdCP3kw*g(2nVmBӳmP?/;,mΚuYyLoܚbvj`J+Q4 *j-Gsx`qC\jdV+.2F=ޓvaZf=ɚIҧԉ&8gQL G9'!3 HSAf ^q(Fg)J@+b3jL3)}5PB6RzBʝ|i>{Чyg'}$uFZ _,3YW\B$_+4{Q R m!ʣ~CŻM20gĊ4WI>{j\ ax~|Q_ Rf8SMxJsApw65Z^4>8Žt3"X7Asr:Xx邽s!tLG nm-MQ9txW-'bF 0+֯>xz/{+ RK8[wQBB}#sQRx1:Pla wJ[h~\m@8e);Id!ZD]'Кvw_۟dلbb'v'XM٧\ڞJ:#+C,&n"NI}Sxox?Vp@#GyeYl'iy É.a ,~ 0Υ@nZ+^C7 a@Zm,4Þ_nNhzSmZ9:PgKH43i{\az6)GmI9o0LA1Wr#oqК7@DDgef`y"<>Rzy#8J { %H n׌}VQ!BYR;ch۴0nOcp`F"1l"eD-Aq=O#Y(ݹټ>, '^ '<1Ś\$(QX*b{lj}$/YOA&tZ1$зa0 H|,~Y\9tbj3}9F[ȴCr# r */1`Υݚ8:ڰbŎ6O~ R,Y` ' v*z2>n]3)[rԅ@1;ɬ'Gbm@MwzSwbQ~xno uo;a$,MxĘŏ=;2'uu$@qGͣd\8xyhl %۽VLn2Gif?(:1fBA=3nT!X&?ǐQi;\sqaqYR;.}4ctNi}"ڨ4_ʙ hm(;À!BKߢj6_~82w< +;lA3̚SJˎo$#ۢq\3JOTڠpј2&"wٗw$`%3lwȉ؅0zWet,l 2I8]tz{-<| L署w炢I(O+Țb0bom7ŕG6@YUJI<#W9ݤ*8C 'ό@2ĈߍojO3 BotڃiL y?onx2zN73RloEDnSg59:aHV\Kin+5zBBZۜI rjx} }..p%an)z7 q6B7,zAd1]X07pw/gA]ø%&6&flEg)5߫:PӖg3 e ^Ht&a8k.OF!~"š: ٚx p {vs3 0]tY5͍ӊEGz(xr&K>V/˿>JyABʶ +I :U͊݅q3s=.5hC<"EBoFfM; o/11cЭTf "ɷr;%ޔ>^visCCa[h7̀t.dvl2ؤ0}L̀n􋬃>Vϙ]Dna ;jƤ7hc=E1g!7Yb+Gy 6zvWڶOlj DڽCnfKiDٗ/՛uKF~43™WGCpib,ވ`h8i8uN+)Sr"1V? "[ pta-D#( 4Xsb.,ntewN@9bTH4+YOZ"ߖw̝}p=Չ[Dt~9pY%R0?ZV2 茷 ɡ}6IcWf|Dsye7`:-E[zɃ/N1eC'p )@f.4;LIT>y}equ+:bViGSa)WhlNy. TE)Bk]mq)\CT8m]-![?p}Џɑ={;0j>pnib  0&dT+"#Aos4zxi ѫ_A#b?۔ZzNu\ }4;%y麠NFvH??A+;2n[2`_TjpѸ&5J˪[VЕr O f%XKy~WzLNV2<3Ilm+^Ί%s-T],RlZtrNI 䊄 -K6kyabս8(AWIz֌36@aCQNnv %ubj}UNlZ(`F'\3:kPws+֑.< ;]?t}H=]#Lu*ڪo|x*;ތ`91tL"9bw֥ 蟵ĽV$~Dl&@NP1dv2NggSa[Ć& Lq(PT2ΝDrN%@RtO +T$(;NJcvc\$om,oz8{';[V7Vr=  ɘ{Lk(p#qUm*r%.N-e Z᢮ բc/3+)Oz|>P80oP .@lsU%xbQ9p N2!gRўpzn_ȲFCaܰ ¼kQX..$^/QZ>3"lco bq3,1e'p>f @˥[H$ͳHIqdc$Mwa@nP hGz }r9f>Y N= WXd6߾p;] P ,| \7^ 4ͫo%LA|^"!M}0[dݴp!aY 69!2h7v$oCngD]Kaرx ?~wK=y#}|K͹!Xo7*\fd cY֫[=@19|Sw2bf58?lTKW ~B-k *q2T+SBKs*XhW.jPonr%&}lT8Dr{>"c=sS_.Z3Z$}ۀ\,tP+܃b)* dY[?][$K4djT ~x?Bi[aR 20rco]AY=jTgTxgF/*PP.$j- U w?]p(2+FzkVtYrv]߉ Dl qq*'FslV㉣!|e+ w ..fVEg$jo3"DY lN5*i)I#(8>` ',-uT+sx}r}]{zhק#8U(/d0o͸"-AE5!mD̈́|@;tª)[D[^L @J&,@@W950;۱T_U,| 0JFD:㾣0Krd?l>ЅW;ܣ➟2c+W`Tu--H̭HPւ5ѵQ2tkQ׳Nȭ 9Z8H߻ēJk㣯3bكⓖ7'eS$_c*YI88E>Ż~-~j3ݤ\yc9- Et!ocT dtI}g E.(2Bd npU%z76k_+9x}^b/<#[x]f;ĤL ~*D5[/`)T 3 L ]|YfuG 7 p +&JP MǛo<|1ͫD ﷓^`_q!HkN^l}nqA,/׼I8mW?{9^pG}^^Ώ# 9j, ݓlL!; 14#{%U8ޓvtMyq4LNh!YYxev\+V9GЧ/Qg4(H}"r*Nf_ (.bA_~MRE>J5e@,M &{$!"8v Gȭh,}}b:Q}DO!OIlS?jָ6/EC].#Zxȥ>K4HـƏk GݪY*Z=:1.u=MJON y< ySq7pV@ڂw80?Vؒ~ d%Fŕ)"./\;Cs}uwqULr\9{ͨ#m߀őgH*gL7JZK_"x˛mS$J'NdKA[l*:;- |YPn䅑4q!Li2?@m zH9[*=Ίg ށm瞕hT5bpԯ#5NJKX[;% ?>qt0oVV{dn ivs|͜Þ7pLޠa۔[~9 OK ~]sd׭ l.Yű6 x!z6 L)`5zIvP_q:$@pu!ԃK٨sXawJ9?_@Xky* 5GknFI.M@Zs V86\Nj_DE[*; ^X[̜5cO]:A&'7Ig+6]2YؕJ^OMh22I4/3F N9k/R'5.4L& G,ծ y. ]X!q3 f3[9~DՓ @T ~{Jkݚ|x=>lejGFC }Y={)9R+jT}دh,zuvh;8R ~laJ le'2qߔI[ 󗜀|uu <&dR9<6wa"UsM{njIQH$hA5nMW쭐TZus>+9n dxsIYd;ćnOWlvʇo"蝨Z"Zo*(?KkZLlCFp`ux2 @W:+\*ث(6p6pd3FsTUF0O{]bm}ʫ gюxY/-qz;'g_2=pDRv!=#e$t[WMْŒC3cPڌ)ud&k ܖ'7:Uۄ@L3qrB.oeAWNaxb67Ɯ\?}K p1}fjtiT8W >(qJG QGo6DzPk55H̛oP2{]}r] )|pxwy_^?3o̽Kl KhOXKvi0jjp|bMg5URW*.hhL mc _5CHf«U vc,Ǣ|V1}y tPuLf)6b伺:eV/|P&νg; 5 xJg{ZVS`h[x\]c0OĤM~Z  xTzJM0ZU8ɛaēʴI1wh-@ڱr{K-j8> CYǴO͛J&#/<6SRu.Vu EC5hRd1&2l9<,+i]"9*FOJv?0r1q49}ZyIp߆m*=81qϤ"8Nq'tCTE'H|iלϘf]c>eV_$Eu;ZW23mAa[JT̯BF#~j0v9g+4:ShO|Г,=, {g\[,9  CX0?o'>i`U]AA{<Κli~/!_|nx̆>S^6Yy:@sW gD 7 ^N !e!@{i/l<Ɖef1֡7!w[Wgv6tl# 5)u )_vLv:r5xe:XFjq(_9f8,tqn _ D_0ml8mվN؎\lW|DGrגN<oa P54]䰜 8eLC #Br$::}pCN3% ٲcb?;N7|TǹbyeT0#{]#\w'Lٻ2xybbYðEDe8\R+D*wƻ|=9 TkF1R*D7s߮/d^R֤3OOd0xH{ 7SYc=dFcfzn?:CK0*۪f1WNfH!BnGAr $\U eVh@ĠEv$J=:bvgJwF֒{>ADGiO:BG'B+)[7 "*d@(+iKK}L. C);!|=rp{SUX3Z HY(D]1ê!b`x$W/Z8']&rc5y4Ds?0 xZTD-730ИqH$YYE2j8FNgF# T*Sɻ|= V),䴕E#L+M@WH_h`Bvjs]6n}+ c5p샞.r6gˌ+*.2()մK{ k='Cy2qPo}nI' *;`*=Zl =0USc.!8^􆛐ք3SN3-Ά 7?SKl +&.8/mwry'RHq]y}~c8-y@!Ho{% 8l ֠B+&z.;! !kcOB {]p>1փe3zs grwj}Vf"(TbVMeAFԈQl)=pBfvJKp5=Qj̊a#q{8Y:~@;!AGōg{vHҵ3i%=)x{BՑ:-FA],R#K-rA1$ j3u30 5bɂ>8]{Hx{eZܿI% o-'Y ":kSF}6!rҙ֑g9Qtnҳ8k𢱐ub sh Q;S?\7E!/Hzru%I̊'lRշ:,t&6^F?[Ta0LOEj3 Ө{*;d` Ɂl6z!|qZ-ǃ%kvYdWѽ++#Bަ$V /;gK8nࢭQU;UFKl|_XyTKhШ4ޘD5t"OhAO`siL@Y |[lcDǾs\@"#?%sA cGtBC4&vl1XNdFNS45E&gkk̡چ5I52%_I(%}Ɠn 'eH~mDGoûOx+,Ƒ^Ed tu3wkvZ)@*L)&B2N<CXqoէv>o3R^Ll{Q.{P.ͩ#  R.a- N k8YfM2C;5y#">>KׯZ-$"(;2[7CH޻Aِ|rT6Ku<4] Tq*1{Ζíz]3/Q{j$G2d^ȷ׻tچ.z VNȍS,*n 5k O0n$%\aPQ@+3Ar'8~m  FDӁQ b<]Z#!$ŷʷS W-7V>ȺJﰄ+먟U=u, S.W-97ըG:>CxfkF "L1$iv:YPPbVÑ:f?wQB#TܺlwemTUlzx- h49l !gm6~XL'Ԋ$bxJwv}כjsgbHhRTjA"_936@vr&Txܯ  M#V‡orkDԁ4ꐩN&0v{0dk:섖q/m5p.L46nYՌS9TwVcFY'0Ub~\V5s_8C΀8](&9vn 2xrs Pq!;C[/(\lIbx_xa hWC6JH%RKJ9@/T⠓;nAᬤua#L%8YĒanJ@l!TAܟ}HUʒP|: K.(瀫-p*;ڠ%۽y|?nub#z[{ܧXZUCMwLȷwMILz9KA3:Fh<* gRqhAs=LTy\3G/0/\D{R)qg*ɻ~{Psw`٠y ]ti. t0 ,nij^/h/q{LG-K Gk2ΐL. fȑc7=He?=2䅜 B*XVi-8L㓓wm$/9A25'$4aH st?CSֿ5Z~A]g쇂QA fV&C⌂_&dD.C͓$S‹BNjɏ88 %DׁsF\̹M#]`@/OR(c6I*d]XwL4)?tBLjxƈdžoάk'iDfkk]7^COkU0#u~fPh6ؔJUj<;B.=e4w$)L#*Ћ&$h+Cg< ;h/j3' sQsoܝnRa"ld_7~j\8z@&__ \2wk6$ʱ\CD9kSru2ОBQZe kAZP^Rr^+TG 7ȋ=1t G3ho5noש>n`竤)<.]6i}YBh4x$'Ў!Đ? 0 b4s}{ԚAqlP"sHe ^FDb8 2F:Ȳݴ}EpEw̪v@5Z gX07a8N1cov@CΊrKUoϐ0ZzG4'fu?c[{T rUVOOgcU-*Bâ»"(<-ـZ,Y$/Tե"*:1lM jqM#S 6/EAC(.ܱwWA۔c1?c{,ItE3Œ+&Ϟ>g7sixߢLI[eDL^ p.E.lzYUV:1o*yLh@Iɹ=MK.lXD ;P1UGubȌT<eN5v> S=i^;vQT3S,m￾c-eX>[v RP[KȹFOb:fקهMqME8 Křv¦n'OLC[J'ӚkG}䕸f>d qЌ43kU +!&gM0xWQ#-dڜ /> `.lzta6u9:C8Uޡ^)EgTXlMT YwVEpւfi]&Ew$WJiU.f{G?L? >jыOϠ|i=H>ܟh,4hS)rm! ebP-2j!l5oVNiO53}{5ޜEÊgq7h~T'`Xpzt#̴K2Ri&"Gu l<'C t}RubMa4Òz*""musyB}N;$;P㟎I氀)u.G]+zݒF {ЌEQRInC xL +@7ڷDi&f $' ~#{3tNiE3e 8ƴ:4=ݖV= ~, =C \t? ]2ctd⁞Aek7/nEfO=!)]ȜQu)T$inЧ⒱!D}*k'ɼ8 ViP-NJ>ṗ͂C> U^ SKNf_EE> ]9E'~<,rT(9&:Ohjۮo*ԗ! t33P෬yojNf:uD˘f1`tTaQ Ö/*:QJͰ<,I)~a%s _QrmZY=F>cɐ"/R=E1l1F# ][5Axcѯփz";eNc0iGſ:`TDq(ǧzw&kh,PAmf[5V4GK4 l]׮c)LL*Qq^$5ZZ?EgPGGE95F"KcZR߻r` 0d!3F )őKh,8pns)X{{&ј wy(g]MkmΙCnv|R9/IB.,eܮF@X[Q+x)46zvqWK3,[ζ6o9zLwe,b1bP 8p(#^b piUW2=#¦ɺ̕C .&蓶 YZ