udev-147-2.74.el6_10$>7L׼HCa+=!P>J?d   ;  HNU |     D 0 1\3699<<<*=@*@Y*@@@(A)A*A+A,A-A8A]9G(]:]=>?BDG$HIXYZ[\<]^ Fb d e f l t ,uv wxylCudev1472.74.el6_10A userspace implementation of devfsThe udev package contains an implementation of devfs in userspace using sysfs and netlink.]#_x86-01.bsys.centos.orgKCentOSGPLv2CentOS BuildSystem System Environment/Basehttp://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.htmllinuxx86_64# 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 0x8 XX CVn(6x-^=)eRTF&/;N&RhX{D<<gK<G=CwY V%9e<}=ksY()NH g' 0 0( "B(`FCmO % /A큤AAAAA큤AAAA큤A큤큤A큤A큤A큤AA]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#]]#]]#]]#]]#]]#\]#]]#[]#[]#]]#\]#]]#[]#]]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#]]#[]#]]#]]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#\]#]]#]]#]]#]]#]]#]]#[]#[]#\]#\]#]]#]]#\]#^HeJw:JJUF]#OJJzJ']#\]#\]#\]#\]#\]#\e337e61d6ccb6a97ed1f8577185edce067e6240f35c3b8bb7cc58fe689b633c6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d27cddd64bf37e4addfadfd52f6b0f1ee8d50b404e7e22382cf830677df2a2b90dc3bd46bc7f9c096d835384e6ff0330c765f76979ef0273b6718e86a2611e4cfca8835d532f5c12812dd4d5e5f836eb742e398cfd970908845b09c27206e98fdc261f8f762b876647115653213847ff10ae0af3ddd3cd5e845a8b9fefbc994b4f3234a85550ff2f2385f9f5dd9e0c1447ded77b1fff9e7ee2dbc002be65ff6824d0e11f99da03f89dee3f8d6db23c8edbb97da0ea5da146a797e2e808d882dda81a1b9fd1ad3211f9a8331a3e4c62177b358532a2407982dba45d98dac033f7e22e963729a48d49fff5f49b774f80aa50918e66bb4fecc986d956156224566656621c4c1a89e761c4fdbf317a8a970aea2e259580772feee882669d270f114a0615e89a9966b10249e02f78735c8de59dc4595db82782657494ca3133ea4fa5153498c63f11112ca846416bb208eacb69e66ba162e5ae1fe7c294c67c2fa2d9b033eee4111af2e8a2233c7b96e86ed9a743f107f4f0609b8a94510eb432155d2028911801cdaca77e9a7c94d175c603d3cc8b079603f2a77997db76f12255bca05773788a78b2f13c3ecbf39e3bb1dae81775c1bc11c4b8103fd3067b6bee77c9f1c67122c487ed13c5cbf7342e6df08e01d666efeb37d712b4fc78956b2e6e461d6099035a42465d81c611480e7f2abe688e7067e836815b3a1306f87a295c6c82f5a64b98eb855c03966abeee3c3c0b8ecabc3f8e93880048b594ffc5b843630a28b888fe5da7d70f854fbb4416e2d21532e2ec7060939e31b6d6581462286560bb39cc61dfe5c58c64f13257ad0016429acdf03afde2e555ed879a04f5d76a9a4f34c79764f6b60a731c099756a365fa6ee26cb7c61294631f0aba61e605cb0f9e83d3af351b8c0f617fff7545e30952a3d57ee38edd7eb7df133d4dec2b2608bad3ba489a0cd40444b42c40e9adc7cf37bfead941d3d532d8bc22034d645553e03f7eab181b88b986e1807551308881192d1f77657b9be2deb800cb051dd2f268f0ce15b72246737681b51f2f2ae9cdd167ee6a3cf98374e9fc04fc5ac51c1754878608698d3b8b7f68c67fbd7160ab65111ca108e868b35248b86c63c10504b4b22d7e6949af9e4f0b9c554ccb52dfc4b58af4add509e84a6c9a6c9921fc034b0101d44eb1145b272f449428820a085fe3bba698ca44e0b7b0fa4c3f1400baeed1d50e056e5c5d613804f2024d48da8a61e36ba73d60e4f54cc4106759a569098bfdafb784d0f165bf2c24a77059c4711834bea9af517e9a8d44038d4fba6c56c03c392d64ae314756e9ca2767660cdb5f3ea7c382a020413b7ca0b3a876a81b28aae41a266e9af2b62d9ae7917322103db92ef14796a7843a23c967bf4da65d42dd392de374fd5b873de5fdd7d733b7b975e6bd2585c8dd1e6e556369f6dd9af82fd2d3669ea714744b8ba75ca8809c955fa8408b13527f5b0282de5220d7361d1e2c62c0439e76ab3de8e39fee380ca73c0a1ff798ceaa8555d7f659258fb4755f340a6126d052a31518c0c83f1e2558769e7f2103fa11d87ba002fec24052e3965ff2cb2a1e1da01f8d642bd7fa4738c8b32b7554e05e26fa2f345e66063aec6d3ff1caf9d7e83cec1a6b613e5debd5d24ab3ddc69039cb6c9e2c8319c3c37d8fc01e9402a6121007ac8d0a9feca282039169c548865141f9312490c5a8b4154555db3640f51af98ed7213e15aa57273ed5c29fa9f25246c0d532c927c0c48b4247a074f6c22914790ba91506449748b3cde13345223fe624f405a67f971d6d2b8c64cb4ff11d917c1b2684666c7b4f57b88edb6593b32bd3d79cb9b7a66b8abe5b8753db6ab236cb616b982d3898dd7062734d8c302332ec52c282f4bcf36d541dc741218e658390c8fd010f0c487e06d95f9caa410a7db0cc383e07e4f7d42fb40b27e6e4cecb0631195828afaf974879cce05c01f0e61ea46850b3c9cad8a99705903320eb3cf86b24f565f581b45731782f45d1dbddb4d227ab2adbcb7304d870401ebab4b0b6455a4d30819371cd9d3522afa22d98688bc9a8fdb39de58d61dfe6a736ba26ae16d321205e362c362b1cd2a549165b4cd90c3391c93ff319227acef432ef3cc3947b06f6ec6c58f6e0775b87b83eaad7e8a87b47e117d2bcb4e0eeb68c751b7f3697229b9c71480eeeaee26ebef325fd44856f85309bffd8d5de87f253ed99274ae73dfb995feba1d87f38d61cbc93f1d40c7c8b9516f7042c742e5d29f6f01f9702b4c1718a7dd790b00d2c8d0e5130865b4c5b7f0dcac05cdbf3c0f4d2db021811128d1fb3e12909c9afa52320480110c72f3c64db2c6eef4a9b17bcb2fd8b6f617c6f02b30df1ea30b1867160f10a992941ec24244dfb4ef44835188df0ed46887ae4a5a0e9bff85d06178713aebeca4a65ceaa6cf13dc3d8cb219d8de1e7683d14fe095f002aede1097b7e3f7254ef21c8514f8cd7c3f182caf3be07fd65afc069d63be9704264cd58b01fcadfb557aaec4ff322749ade9ff585765485f5c51be0f2896f192dd09110e58e3571b702cfd8964acb9e145b314d6aba6a43e75ace6bc8757e8d5060149c1c157b7fbba4147183836f09d7d5396dce9da6013bb862765ce54960d9462e73beddec86bf359be260795d7dbbf72b816fbbefbe267dc589e424a290f4a0d358dd8f4609e977d2a3bb5ad224793da61ba96c987898c055b53c5056f665acf470174ab191714942ca478114cd883696b4b88e7a3038b43d4962548a7c6cc0b5d4ab1f81590e6bfcc42bfb4a0ef6b0ad4b12400b42ca87d2af32d95fbcc1ebe4069600965cc0319b132331faf60b580c7a010249ce6077ba4764126e5b2b31b341d044d585bc214f7716f2494ddbdc4e8d952e6f84b8143598a9ee0d3432c060107c373a4d66f4db660a0f06d546fa22d0b6fffbe6ea6943ce790cf2c6e82bcceb6c1304357ae5a0e782f03ce440594c08afacb71e6738efbe6b65639b8c89361ecfb711b502c047be9269eeabfa9cd023f6a24bfa4fd59d70ac1cff21feaae535699d12440c16be8079edd8683a8015858f9a3e6a66de4411202815472312ad960fbbba7f9b6ac7819dff31e4e8efc9d042819618f42f1bb81b43780640cf76e6ffb447f156a5436a8c63cacf66bdbd1d244ee3dd7c3b04aae931f1f4dd6e02001990db4b7c8996aa89ef40c034fc4bf3f5ced365a6ffcf9f2aa480826bab7247cec0653e9fb17872e892131d2d8118bf3d66e8edb1f8bc94b46efd76f05c00a36b03403d8c6679c01e801b38491cfb2d927b9e1da305b1c169d99cf67eb40042a12074048ca60101946249d7dafac27348746fbf96a51fe087d3365400d3302c451c850f191bc9cbf9f492f53c23142f7c2a4b0cedeae72a8c437f9226851bbd422b96778aa566b1a64bf187f464f86c0ed9fb8ea08dcb91ec63f7118be32da7673f762914473de6072e6abae9eb0052e3f5f165cb3b6b73b250e16702b1f57bf383c793183076ad53dec1fa56a43960886b77b6ec00f9186a19a51078c872ae3e6bc5931a3c2d3f99c9835b36dc28f524d04e2544113628729265b20f9a59e00699fffeae204861b1a71ed0282967b04443f98fddda16dcc9ce80851b48d9a57ea58e0f70766c77c29ca07c071ccfc914a8b6e16333c335023b302461f08568c0dd7544cda53770ce4498487b2ce4070a7ce8d3254580d5357fcdfa8382fa9755315c838517901830c9dae0e886487224b26ebedd74de4ff7011cffea9b23f54d766e5bac53343c172fe96f47109af0f3858d95d7027b0c9a0864e50e4c739afd5e4cd68b2aa6c25e4ceaa048f76d6935640eb6112ec8da9a5e2425ddbda55d867c7f86619ee38b1f981ab6963ef56e711fc20d2892bc6b30c5b1c6d77f6efe2b85f1893afbccb750d50016d7b09531cdd8794ca32851c7f0cd853da1ec6ec383b3fb93d9f4fb8e13ab0085d801a01ecec52cdf2976ea05cf03af75f023c5fd63f20e0f99c260449f9bd1de0362399dda61eb5168adcaac04c9d5b989fdba5707ae4f5bc0c691f92e39bac7273dd333d499e50bd706e05b8e90e10c7d7366786c066298626e974c647bfc227ea5d03e993ee5461c7fefdf129ac143f8220c51debe9aa74cb7d50b590cf1afc75952a8213e601098955d2075fd505f5374514aaf63b08557379b687b26d4285f4d7c8a59d3dcb975234ab2f0912733c0785ad277f0f0825d205e60c854c653235256eac8e8dcad32c1adb01827617a59b22b6bd403454774387395f4061246afda40a151c1c2b9f9e4cbf9d87b8d92f67db3792c92a86ba0274f0816d19053b70e46f29626bd1bbdafd7b6036599f374cdf8bf940d2775394eb909a89b2978143df49333b90d550203470d74f27003e2d30862273079681eac2ef9a0bd6970ff684fc8fb973574ffe032648892a45e8d09c5b8b96a2a99b67cac27020fe7d26d5f57b8ee5e7122956bfc178867c39f800f0578b7a1eae17ea75d5263266bb864e660db8d2f9a68db4bfe230dba1c2df50e1c646ac541e6cd3fdef102cc0062657637409002e4d0bc35144f18c318954a448aa53b8981702e39a6fcb13de2d9b56126afc4fc8ca0cbba49b07f6520395a6cb5208b1bce2a5f6f1079cd001ef106d903081c6648db16600722d09ac76463973de267640ee74540255823d3a36ae3116510aacff5d551e02e4cefc755d4709fe2aaa0cd365d6ac55018137a28963ce6acee794bc48a7bc12503dc0f2c9416a9f9b92c2d2cf980f09e266ed3a37ce359543c82941d707c98ad47581b0375b03e1a2c81597eb6aebc32ec8b4775c2bca91dbc8c2a83583a3c0bd9bb3cb591f69b65d5d605799ae6fb205cf7051d33e15a7a3a261b634dcf5308ee287329358e9e9ca062114734018b1f1f3fcc5ee7fff7789e6c1d8e4942833de3392976aa649fbd3dae48b12e1edd0fd69059f6dd8f1723540af0a7ed25248b26df04ee5f37ccdaff2e3ed8b2386fabf09fb6fa9302b326f366f412bf1e84a36621552218e84057d0df3afaad0b1c40cdb1d731031c24932eb7fddcf244fd9697285956451f017302b896885b34ebcfc85d93d43b8a9836ca4d713273a892e3512d2bdf0cea25294a574e417cbccc8b54d71e39455d385b5e056301e502c188acdcbb6309da255fd3e80c90568706e1fc55ade3c72aa33fd68eaccd12bd0fde93049041626113cbe0df8cfd7dbbeab4a5c7fbf58211300f3465439ee6ea8c60ebb076fc59d17784522d9291dd5f8a72bc28fead008f29b656cc08e52754a8a64d71849e30f2a01cf92ebe780fa93692dc38bf68eddc5ac9018535e9e1b73a1bf017e6cc5d9dd007ea773638963eebcf042b526edc39db83f4104eef6f04ab2af8e9a40cc1f361e28057f2c32c29c5ce570b900e205f1f2e84be35903c9dbb846cb43fca91084fdec466147529b9b7f4193e5465419e7f6e9fb9fcb265bf75c8c56e86359cf8bfaddd35e6519a4fe0d62ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c63c7796daf300118e2cd1e1fd8227761881b4cafa6885631e27e5a91a9ff533c51e927b263ccbd49963fa948459b365df91b31b2e0ca820e087743c7248c41143ab59b499193db0ab48af7ec7250759e664de552e6f7f90311e4ab183de9253b9f9b8ad4c79fb8053551dee6733951b7426d3b6edd0b878e14eb2f8463d72fd8410e2d7739bded89ae812746b0db76822556ca558c801adaf0404c890a6f8e0f0a21e143c71e9274fda3a421eaed299f4d4361b75e6e9aff1cdd0608e95f162fd7e3f1bd0b52488e3970b35586b92d8f9b4307556709a0dcaaaf4037660d7b2fac108579f2b34f2c6d4ac7716de8e2c33d67567caf6799d84a2a7155e153736ab5f50a9a1c4092a00d372121b411cc5de9e6c49765f6cf71da924f7c8660ff1ae8c0114e9493c0d3a69ff9da0c974128dd0904477cd7939fa1682f83311d98fad../lib/udev/scsi_id/lib/udev/udev-acl@Y@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootudev-147-2.74.el6_10.src.rpmDeviceKitDeviceKit-develconfig(udev)devudev-extrasudev-persistentudevudev(x86-64)@ @ @@@@@@@@@@@@@@ @@    @  /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.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libc.so.6()(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.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libglib-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libselinuxlibselinux.so.1()(64bit)libusb-0.1.so.4()(64bit)rpmlib(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 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu   ASCII textBourne-Again shell script text executableELF 64-bit LSB shared object, x86-64, 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)!"#)*239?@GNU[gnuz{|}  RRRRRRR&RRRRRRR&RRRRR&RRRRRRR R&RRRRRR&RRRRRRRR&RRRRRRRR!R&RRRRRRR&RRRRR!R&RRRRRRRR&RRRRRRR&RRRRRRR&RRRRRR&RRRRRRRRRRRR&RRRRRRR&RRRRRRR&RRRRR&RRRRRRRRRRRR R&RRRRRRRRRR R&?`7zXZ !#,c0]"k%b Spe@@|:O&r3߻o4ũNv!8HUO(qBŰfT]ę_XY2({iB;r}Љh;l9|(w ~O8ໞ/i(O |Ϝ>KNԱ1aϪX)G0A=^"˾$`i(EߩK8Af ϻXa6Mm]DMc1;g̢[N#8{f!B#MG=ڽjS߆M6=&n?+SlY2"y|,(pX%^C_14dILX?燴dW~F(V.X`?cx+.oxr\lBA QkT\joL[9yX o8ExId@:* 7anHDn;Pǒpze<Ԉ8qg݈]}|NDǒFHwK%ICfvm0%Jݚ459srm40>6LtĦxX(w  ?wpW]kpW)Q#XG/R8,-I b^2YmjC(T(8|bUpC,\v\}sG1}U_ҌZVq+9f,4:H̜BCC'˯$ldZI%#- fۉ ֛ss-Li@MC|<\;[xmpݯcΒ4q H;Q?|<.*y{G,2MT6^//=ءʖβ+O]'X#h'e&Jp Jݨݫ)~&ޠ*c/njLݩّ r"_E"))sŔ(C` XmT؉HljF:9Ԧ?f Kv.H4P׼Îf.zC.d }4G@y|%V\fң 9Q4'|>S\CuEes[4k]L)QY8#-cx'xqBԆI˜./0j Oj4}S2m`RA5L&~H^v h>|D4ϿB R9+o9$;5 MV(DJq5Gy<5# f] vm֔ qShe~e+HY ʶ!rhFR)}i3.NܖB(^C[t6d`,ˠo4Q?qH\::ouG;W~FSĖ=vl9Xey35%%]"6NxjkI4wZD{4RXlj]OnndCm|-3g:J8҆m\]1*﹒N9r$^PX8l7Y$ ҧ"ulQapE)?NN%lB8VfR(U a6QH|Dv+N ` ޕc#P1rGiL^TX.?*浨ߤEם.~PoOHLٕej9|Pv3&1 K^+lJMS2)򫨭rf:vh.p]!8J CMU9 taĦ q${UvKq,v=@[ŢC)nLz3࣑>ӬzaڢOu̽ -7_EluWGeZ&<'r1" f[~k>)SP''TLUgsxee+ya_d5 `;qײַR9?}"Z95vlf\XgeMB `ZMF}9=ʂt~I3/T 'E;.A["NDh.T$dIS\/ʖ]\0i(gÜ9=7KCz?LJl#Íf?B*X݂]3vgՖLFLjȢ+ Yf713D7pp8h?%zp"(3U5iAgR=Uj,> dBf͙+]ә{m~=$6% l 1Lhs`[&TA]GROY>72?>FʉrM|9tj/M?l_DůP_[ ~uinOkr:ԑ".ݎV^!!Ǣau,- 7\F汒ܸȑ8GfKvud M6њjq{Tpm^*qD*Q9nW?eeO^#2#O5k-ċjoۦMoVG{'`J_CY:CǖSGcF ,L1Nj, JIG}*s6i_j{By<~DV0#st ˎFlksZ[99$1v;Ѯe<("ՠD̠ąx7{"=~A0ND0Tȕ?GySвay\F'^ѰsPQлM1`5peu1l9/➹ A 6JϘeTHGU1kT̪;2 \~^"__2+r۞ZON+`H;w*u.4CSWsw5;-'t0@ ,*@˃X 4uL#\㺂rj0$f{7,d"R]ϓ1ܽ4DD)fWFdb..3Kre@%j#zl1`CI^>r=Aƕ}:ez%z!qmYy5\W2FՄ`_RQ1ZYwN6S@c^VYsqBsgM$wej7Bk -ܚ6uz1 >ࢨpVzBVX HDX mKmUIa>숒-!-ay""OsdB^(ÎefڕZh'z=Pzqv t)s^t , |stcoG)}F54 3,;բDL ocS q=boAEE7F͏$Xx3(ۯZ7,R;U,#̹hbG ۦMhލA'8v`:;W 8Mo{Mx"c ,A Zz0ʿ&Hu f)|Ĩ(8ߏR\ҫ?)m%rWDwq@7ڦ5SPz̚\dž` &Qߟ?~Q/D<~ta.s.8fcB@KJPR W\;=rEˤdqud8/ +mV^>IED}؍# rdi MBԘc #=EKQ{ _kLcV+OX?y3glJd#ulT®\ ~ M8Zy|95MhXY;ȂhCZVּ&ϔ6=D01s`7 e+/)n:rfഃ\%Bo)//d)yoU!†uz1&k. `.h2 @D/Kp^?",t79u{)42./ݩÎW$:<+G˥\Pfba q,rϓ&0s fz:G %N mřUa3+H55S8N!؛"oL .uV͸\e^9YG%(3/l|.u ZSiN S+Շ/u 9<;mn~j37wU<շ J 0G=[s-rUU:'?)DF[aρୗDi͕zHn|J-4ePnZE'$ƿܬīJ 1KDZxG|o%s>plQTiRj?UJE;1*Go7mf$\aƺPN#s mz$UտJ7`fOd^|tfKVO֫/ \+yys-B&3zw!SOfDY>MۋmIav\`>:Z]֡D~pgys׆]CtB2 hw -4dϫwمD2 C!g,M_8l ,&y xTw,rJdXrWdZt7 YxnX {=pvBՒI,Э6RXyjrTḰƭhZ<9/'5Ki x0Zy/D, }9D{Uv滂k"HXNF+,>{9n(3.AeQqCVw$I7:%G}|YˇkE5W8Z$:ڰFdQ 2Pʹm-TݗYŬLFq]- 5vR<#HTJ,#e_Rq3LbDUzMCg&`XAŭhZ36> NpqQ n1qݺM{m@GmxG w,N:CQlpC;S?fe0?^cCl7. W|.UZI'URR{O+D6Ϩrx=bKU[ZKx i&e@!VJF꜄A XJ4߰Ì( *R0[($?Q&n(Ppς܄LSޑkIQki~*#V(Onl|8@TAHGHDBk[UeL^0fgOU#qD KN=IǾ~Jˤzw fo$f"tE5Fßbb9AS|s6`gQ&m&<' 索!%®w(1uQL_e[PBi%Q3/pF:&ؘoi ˒0鶎^' +$dęC:fPSM.YD*B>n"hѾ {rIks#5ﵽe('G%wW|`lY:Or?a+@_ Wk2يUk`Vi7Zp* ' v,'ϩ!Ǟx[+Jzl]O3 %KTk࿟Q%U+S,n9Ú}/'hVv j 5{eu^^c"ٿkOIt LXwڄ? vFooF~xݳK} ֺ"VY _<*ђ(w#jB.- b2\-|ekbo.a>Ge 4u5ڜ!_/q3e^q⌿]>)=,\dJ%a~p=Vtk9g9W?L/3N u4F |՞jD>:l8=BZ<{QpFƾxÈ{85V=>g/<3s۷ A{uF2&Hqb݊馷@_΀- w?eqE}(NR]PX4 f+۱`ir`|4u TW utz8oaIFsfi,Yr{=NwS,(9"buwIT#nl*+0"]E+D7L ѡJFSPsw(+?rzDyC]`( wNF2<ħ}ߔ*J%H,m`LM\0!el,xxPV7[)D=nӨG/]!YmEH JMm6hk%'j.g宪.CSiPY'}Ȅ3 XY«mE$kqya : AR~ԃj5àfKqU44@Zl㳴F|ځ-.<{OUsem|V.c`3@j\CuZ|WЇE_!g~"zyLxák OO8Vaf8S{8[CyEb)sP1W&j(AxꮩQEW,Y)b Ht&׏iV 9U|=Jf+oķͮѩ >1\rԇI쿾gfµ\ 0X|*Q"sDB ~ 0g3h% 2!vnh-yaagI##`010Ms/zòz:Kncvr%Ǫ 1`#Rz56-szT9eYV^Qo<#cQh+13(WPjLB\E*>>j۫D*>>ReJ|zMFyN0%V8ͺ3XHD~=gh!s,KC] 7ÓM 퍣wu Y>|/* 8TD[G%H9;+S-Dva;!ˎ%,ȍAq*Ab`D,3F0}N;^g{5{:5Bϔ/A|*(u{oŃ17f@gBW"c@kEMymR8WU?(LUgw<)66_@n҃&z(ml7vW~y.g2(ʼnbޘj8u]r;xũC_ÌOvc59ߥ֐f*L-akAh %fkn:~zL$ǍԶ 1]q4 / ?bߧZ߯Y] 3g Kw>K\}Dr= 8Sv\?r,'Asw ҊIJ@ A?c_rJ0X̏U/m[CHW\uP(? Sv AU,Ҋ 2~Π/yXx#H F;E:ߣYJ@L4`cy-׍( #?P: }O#N*<[/O4x(GxPRYc9JۊmxYp ;ndM`3BqÍj wz{]`7PyI4];(7ʎX񫖁rNMDvCcdLƯ:`-Ba;v82 c/\3bwJ}Gfx k)7&Ir(mw,znVgT4d\,r@Oy?E%**tzo:\Nݠ<[UyCJ]ZBв Q-8F˲R{zpt csZm+{k</|G**Kmn0|>*fp:s[,fqYR|_z!zbOmWiъÕGSd/A70eRU!AR;+MԲtw?U'BMW n=uFMksg١ZAJF]R8}[r?:S2+oztmnG>*;og9a kH hkܜTfB ]jSHiZ\h7"VZH  Ȝ>*U@qH0mMc^xP, GCsq@q/[_{Քb EtI[8Æ&Eڣ-D-𔡜6W{acAnӚBIKq掑5RnwNQ<L.?HDDWcf]da i`lhN5!)vTrCT.Mk;S~%-L[vñVB疊3()5+ y}QR #3>Q˒`=u!B sN!8RA Ƌjj =Y4im |,n=_P _@[N.YyMR Shn/M?n8>Q}y8+|雧 ;5+x0пYHT.ڮ/RxQSQd8#;v,ŅP$Zbz(L*55'BG;'|=FXYP] p\tbVΠ`VtmgqD(89(0x 3h,.e|/,T9_HC?/XYC褫1 hC;I@:NrDh*-q]@n.Geo'qr(cdz!]+yA:JUTwM,P ۢĶ {ELS~)9,fF+/,'aM-p'wa&=aդѢq09zHTJ*u5rN0aa;pUV3PPRaV0U^L뼿Pzym) +3:ժ B156#7F j$9BkMwԚ?2Rciap/ -kHᰚj,Lck#ڀ81oB _N#Ktd㉱~ԥZɼSG&q秙6E< ѻMmAzpnLkXnﶣ [:MWZ؏+lܑ=Č`r k,Mn 5 V wyᦒI(Lr:WUELgW2)'9Skrt֤`oE?|BI_M;rKhSمE?+YB 5*+<)lVx~P'DEE$*KSK>{fݚYBʄm%C:,91Ġ+)SCY3H mľUw>\s|.Sl4‡!vMcO,?7"e$=FBw,XCNo=b?Qp_rJOAw9Ɉ9>iD; B7p Zj43 MsVu4 I)aۯ/3K Ndsi3ds{C;麿!RFEԶlp@uLSǪ 㽔ɥ8+߲2Fqy2݀\j58*FRk "?8;~BΖ{\V53x*qםBo?k [s.Tz[I!\ >,j~/v+1}B61rײ2YsZ觯]'lyLI*9vj-ڎl^ vp:F5+27R4)_|]J0ՍFiZ9z7 Qk$Gә 'ɤ7N u&٩6!F=F/;n|;DyiY}T)f@>H'S#r-;R"W6j7>> = <{gK[ZR6?5">LHCyQfiav b- ƄCEX3R"v > c񯢝[O<8]EZ-[;LX |EAv:M\v-)xn! g@4M(쉭Ī(ThzS ~k-.Z8щ"{ =_1`g <4iR-NP "1|RNNwB_w>zrVŨÂk*!xKK/ t}q1uHEBs~W ĢJƂ=JQ'MW1i1ɁV P"5)4E-K[LWNė*eћ,qtw8]n>"IM;%B*^E%OOosi4)p]Jo|LzըT<桖5ly$d|$k\Kwq1۷6q5Ǟhks<Ȗ2 ZȜD"΅qvӰ)H|J1hA{],gԈOyڽX\ғ3pS4z/i]e?z f79!6,|# ;gM Ҟ4&9Sl[σqo1JhX MM>_EX&>R~[e[Vg(+Z$FȵQa_Y IWi+6-u/+rWvh߄B\LXG+Qh>//QU޴9Np2mMz7bSrmmT6.܆;Ih%+ +A V ׹rK Qh"_R:qHӧ&feNڈe20~,0@Ԡ&?bf(~zA =$#}6{U-am@mJwP'Ϙ](6޴[&@caH~ꦒbdc;%>MF- ;z/LV$VMqRΥ/vc7 U nf$eg8=l<6 v++ ră|j Y0K^ g=$C'KQ߿]"${,tjUDؔ}~nv9.oB fa&艖tNڸwbTO:$0]TG!zo"[ MAоQԔ(KbsmB"ɜll0U%9Y9NH\,; Ly=|F&k9r!I/zYMyxw,&q%\I{/2 ^)=ҋ`Q↲ 8?ŠOGs!^vX'M7Fv!M`JͩQFf2AlZ6tQqkr,% /%%@/>Od0}wz?{/9"6\.;p풛UStԻ @2!&},OU i(>i+Rw-/F )>5D'}^QlvGL4fbҹL/Xsq˕ 1~LUNqnrܘG\7Ω.Ю$ҍ;3벨h򵞓Qe5PTQi 3 FQ9Dّ ΋WW.rxG8uZ‚ + WU$X]^pwd)k]+_/fWGW[ o.)d~z`ԸG햓K(nX=8A‡ݠaA]Ծo:Bgn:;*TŻ[*2mo]dEꣿ6#۠[Ӽ~҃c %튄b N.!z!I#WXq}oR3C՜"aK=.@BI!LnM̞}ĵ %zW*Z ,ZD'Ӌ~JdXL J1u"poV _zUNW@B"t{=[(ɳX(F(MUϼ 3\o B*X?Ydwp* k iQvTi:9u85ZF= 0/ƖI@"O(AC،oԊT4wz1{q6'k0GtZ]*^c=`Poݚ(_Ȭy|E]V~U!r'']8@Lu[![JH0Beѯ_MQR?Hߞ3Z%+֟$r1~&mqi\{Guow &]|SD0-..#jRYT \z 8]waѼ9Y1-7K*V Byߗe`-josE!#~KUD--`tCŤ"H4|;_61"mp˧0)., ςa4JS;zb-"N EBlэ5{Ce%Ȯ#a q](kAQd> 1xN, D^1gARj)B9.TT`_t=ΰb/ޤ'@Ƅ*w a!m"Ǝk)eÉ8>>lrS/T[ 42;3og"IU@4Lxϻk."\eP؋G◙7l0D7jf~v-mR߲MT¬gJ/,IaiJu, bixr7UuET:X QmVmq 6|x;VݰߖP%rg OG& ]={_`i`=qƝ[QBv3CZw绵B{tnھ="cWP僙Ź,]G!1oڌg2:lf֯n@ CX˄|ˍ-IҤؾ ƥ䪱]+}TS8qM8~7p\FCRrLp';Vmg8kfFe˅MW6NJfYu6x*7?4]˻u b餿6yگcd`=3!aQ?"=˦Ʋy+W2ܡ@wC ̜VV ڧq)]W}䈟{ "1;"7{ uuLkyf6m]H6Gݞ+xE{؜:~l^ [(nUHj6|e+r /J*9Ԕ!8e]|cQ~mWnuO8d2L,%+$9:~A3G"҅E>CKtw[ʏxO`om䰫G~p邷xi&$A1Cw*?Dw\Mv]O͸j5vGdVl4ĹHEIQgKCaxr\z|gXBQ!qvK ׈;f^Wt!|AlYU])K\5ZCwǘ bt8Ɨz>bwoq{ ]\F}1di[5✍#Sk;3faev^6ywOf2U:W}6`U <,WCIH6'Tv &K2jGK֗  ֊rv;oVN٫G9g}MH$Jk:Qu!b#X W@J{M{-H$TAkOcc4hؔ B hBwi'Pic 2Dv'w+!J=i϶|(-Hg[fݝiy!h% 7gC3'INA)0}Wn/%}i.~rMҍ=c0T5e1[mw([|ij8h@46o4li^R[DxRR1hoo /2P"][^cgD)IPՑ~>C8(| z7;<3YZ gA7-5՛Rl1'V۵Q p溂')fCGj7 (hE]'uƩp7X6^_s5-_s/띓wSIa\`3N,vH!kM >8󤠗iUF$#ya=I!r.1(LT@"zE[!{#zQ|✪1'2oIb4oa<:3Y53DK~mQ}Wp2!@ ]ִ|OTT=ud#iceLӬʴ~'} % BZZZ[8,Cnk~_86ňqbX OW'Hэvy:̭iwrβvI/m^4j4(嶱1uم~yP)5YnQݷeaLb"8Α&we nUFGdKr&T`w.CQq|U4޶Cɟ:{JG. md{}?#\H%N2iH,.9GR>W=S;m+ԼuHN Bn]*Сf_nWӢ)mlӵ4)X ࡩڡzH& ɽZ|"l/MD 29MD8\!;0٢rq&N0MAjC*DOG\T2FRvwi/” v=jCrhTp$Z'ge+Wq撻5-\g2Sa# T(V(ԮzpE5#pיִ4D :6e۷Z1ؚ2(c^f~5f/N>,1Ou5\7›J#p?cœ(Rgg=GkvqPC!9E!qmOK#o|9tԩ;4jJ';q1̕5uKcjtb jv ^W;+ 6&) \h'D +M~}wP$G9C[u(˽C*KkV7>6AAHso0 f Lb-sυqm6?7zQ` W lx/q`. xbsb=\8.s }3k=̎xBJq9 }ӏ@}/Y < ܽ i 20mSឳRx{\ߧۊ$OrA^&nkw'%3~;ׂw<7fuj}rC8W0fUP XqZ^jKpA.4q;gN 7ois-b3R(xqϗk"80/'ܛG=Vp3GGk!)Tq*&w ~PE ݡ0ڊ UF:Ȇ{jÙ;O }P-O%t=>v<1V! Y@]~+be1OD͟<] I:೥m3qh#P@~v/w< 9P;ҾVe\bRqYnSdLUaO__R1F9O99^kšI z]|Cy )c211x& ^ՓG7LtTGh&G53dG"G ܯh24[6QPYIKq###r~upUK~A8 \潑feT1XMc =Zᐏ^4*{F{ >$k@fA>WzCb%sZhu(3Gwȝk|tń'\F> gƽ!;P@y+쳫1>UϤG2*ڔhHq-H8-КfQwۈ& '?.E[!ߠ`?º6V9ُ2B@ 0Τt 9hlr,(|d9$n¹ں|g{gLцoXgbXR) jV7T.mp(njJ;r I"9UWcA̰Eg'dθlCQJ%O;mM1jmIIOmXsW,ߏw{, t_ʫ HeS6bֻY+)(M#Qz5|r3Ʀ9Wѽhu|BkG[?-9'XϛKJc;#Nm<;yn`;LeޜǠtŲP%\-S,k9_n{hffB;!дd0Ay/"1XGs8d֢V3IڹU>Tj}0* 1#9"(@Y8'?/r ?k 7~B4ݓjpzP>ˆP㟔gI#_oYWZǸd},YĘ>5*dM5U f߼ <*Qv~N{gg-YQ\ hjuKrBФGo- Ӧ@s\js咸;K-eю=d(x|R }-<6NTgR2l j*#iDY;0YHby^A -b~?P{p^QŨiRnBCLj@j[d3\Lɰɔ͑ 2Dq\*+8&oUS뵼k:h'=Pī՟ؒ@/URAd&< XL̏c_/5me @FcC)4vqs1"Ρ?ubX.2il} . $L)ғ(m XKo~;y+1erq<0ɋ$~ xeׁQo~)h3Lk+fz URKN >wThgh/6d95p4BN_da ?D1h>ȚH ѿ]Lxco`{#ǽ_Ͱ~C)wk;Nޱ$+-JpYEn.dMRi܁)޳W'џDwѳ!YtlFeC{\Va M}3´ݬȾ\杯bZNpY;(m7Պ6Q'O5(+e}kS"n 7?o-#j.i-Fkh< g9+brc~ .bSqK_œDԩ٥e}yeh|Kֵ|բ^뽏Lxg#u#7'&c5Jq揩a(C| ,퓼"aRe\RYO,>{(AlvW?7fy p_><]pB,AӔ}_tکe#eCS X3yc ~U,-}q$ǯ1BDk Eڷ1)Cv!vrݰ"bXG gvkeFH%>A-{ؐ;zO-]|:*7S{ۅ!Wޠ~MCq܌XDyCK^C"o@WjH+x}yaBWjFZ$\xb æmS."cf`X _7Orju)JBXvkO y(,yƮډ1*5CS70G:ڌ0Ox/S) IK8`vȑ5M]fx2* }7-!ЇJl6&jڮ[ֿ-_}N9>9z;D F7s䡾I@N &V|߆ cݑRRn 35iUEm-z/rM b:ڠ-NQ"xPbq7+/OUPɊl#ܞga5w !ĮH$O tj)hȱ5̦rzt4\[8uGLߌRwbS~? 9݉ f©Rv'8'OMgHT=CiP(iGSo&sCN5khPAFIKN ztJ'b4nUEG" _Gh<%b^8ER>>-Pd P Ih>{q{6xjP }ć;2HN*S''fTҪʟyb+cHS0c*`/TbmɕCmO&YVi]&gQEsRw%:dcZ9^ oFUtu_,tnxx6 հP3.ҵH-cg=VwVoGfix00DʆuOEFfZ▋x"z *{ˢ 'PMi kur)SAċc_qq0 ﱀ;q[Xޛ7E:xOPA5?pN_ڡ#R+bL?< %@H@kEX䜣%Ys/a [q8l{i':HZe{JF:C+B@+F`h$[k~hcɡ3-k\BɈ܈hwcڧ.<#K_5>n-~ Iݜz<kM<0J^,0C6etF 7&$'4D8 TQyE*Ӑ;撊 f#ARo1DIT+Nvvzp_ ߪѓ.Qx]l*ӍvCÀȽǴȕSg!cW#Jޣҝ]oUW>T]$($*cj i?*Qe#l!6 GqCF>]sЎB痸}&Lʝ qzhrWH5?}bL"657mfc ( )o>CnQuZH4*f~㱋LkH')lӱ%U'; ^ 0B #)2FfМ~t@q=TB'7trQ-*ٮrLu?|-k_! V|\jdO\q$ }MR,Ӫ )1kS%:a%Տ p a G) m?vo)huIPXcP[3af5Y4Wv9 C>sseVl@*jԖ8e!ğ%OMtzqݥN&*|+"'"(xx:iK}WIJlagt kwI~Y*jw krc$.ݢp:/1&<"v{&B̹/NeT%ѯb;-?J9z/"QUJ[;"NtsyJ]w)i=shNw}#9,<#&iS!Z5 ?X#YF9?C֡[y6I|qᭉڳtUϳoT=Bئ'ה@.G^‹rWN?;|%YM~ngI,xԉBZ)>BK) Z4hTTH- /q-{CX h%q&47NCBlyp{ld= aH6ؙ.0kFO>VqUML2O=Sݖ&tW`53D*q$N}r.F@:u!Դw$fsZ-N(}b.*W"%b9 tO= #GY]ө2_{+84!$DuA߃î9:]Ys3ɯL;}*6{!;%d_^?1lpJ m6!c?ġj (ٿHD5f#TI%c"c)_6>PO8% J#- WFk*@'aI Vi_:,{sKIbB+Z>l'twOyL;Uf<\_~Yl#-}߽8;4%C%yR%#*Ql%a>DIq{˓}J; wO݉5Tg_>[y+rMPwp-!h3'O TC>ǑeIX47w-fkmȮ<<~-ݧ>Nm-rP1>!-OP@&utxCx"aLLxwB{* l&@FIظ5 KCiNd&~A On*h=XdH'lUOrʦpUqh k tf"Ψ"8 1' +&k)7*8A?W`5Bk&up*6Ȗ9җz[̈́HTDxp%!'w ;rM]Š9YǑQ>( ,U c@*f/xB$qbVLk\B֝*[{|j6±GT؊lWA|bVHU~ʧ¾kȕ{ 6p{XPjdgT_p70:KBzu}{f-NcU9ڿk/k̲iZgH >6%yt=6.}ܧFXmG-QoKn4F AWB KT5#cX1boc01HȜm,3. [\LZEz tXBt DAṮ^BK6^geea㓵CЯ`+@pus`_R/>^kpM Zҿ$uYc#[`͊ ˼V&'sM}N0)OKTU@B̿a9uV8P&zlTu%3DAg V 언@@ָp HyjA)owrsz+WK^u/-~f'*)Rn/dCqVnl[9c$|¼1(r9 q0fG & 7\GđW.$uKq_yDy>d*y' !uP+x9cӉW4l)!юWs9G `'×*Rdq:rIgK}᩻KJBፔ9R66['B^$A7HG.'4s{y~$ug@יe3ٚE3=05J?(7_D_6E.#Y8T=)9O~36ؿlWC}J1608 A#$$٘GFqu:n':8:tonֺ7;/6L;k 1N:^&Er? . ?Vp\["ڄKþxeS_Bt$!6%`U"Jzm!M P+PuL(7/SD&pa E>Pd6/[>`أgU @RE WWY-|7ív_¬9& ^nB Fjv;:%NX4FڠSNEWb,֋&sv :*=B^ޱi/gaoAVY,M@,j۟Kw2HhЧwX~WEiE=R ^ ?UQ(D+r`eFgc)R~Țǻc2W|ΙA:HܿLG B fl f<*:K_tE |ۆjI#ADfJpI\Bp*qq4LKjNPֲ3zqJtQ Z>#Ή"P-%`{ do7tCJ-8и,,-A3 tn)thW{ۿ@xAdS$M?v,$(MyQeo`ZՅ `5b8* Z̫9=H#}q5L#atҀRl텘y"R` Tb1.mX*[/dFķ4PW D1#'EN m@J`:n_i@d9/*u.) pW ?s)ҟD]O۷JJ>ΐ0_N2h溴:L+Bȓbyժy)r-w-.3#H!iɴO4-7 NN銫#wm+"ʕb5P ^D „~]š$]5[!g?0bB>QKYq 0I#;WT O‘8=bҵzm'Uq*k-ic x ӛg4+Ha_LM-<Ԁ4o˝] y5ȑF01^6dҝ?PE$GcZpOxcbw(=|._^|$^#cςCtHXx|fQ 2J'گ¹ y/b zqS]Xgwj!y{[ηe&arRo||ӕ7Vu-n~`k􊺝)2sDΨz9[wBraf+s-0l,>(qGЋW&#3(awa/s_Vs}bS6(9EXωG&Tt}FfwF^о|.,D)](P*MSg} ^>ʔ 8guZ/A!>z1S2U )Fqzzkk?t؉S?wO=efm/7^:E a՛3ݠK^w@TS(˶x\jC̺Ob8({E^zBjl׀H @bG½#aһuj*}o* - Rvd_ة8ée?>]3jz..H=>A uFcNX͇E[Zԧ8jAl)\#/FUĉp ע0mQdߧ2y+CTuQj0.iZ s[ǔtWl9ra*u$rYV./7 F9*}z1C25FI˶cc@`p,\5A7!'^\Z]0(ŷoP)leed[I$xFg\ ~bBKc0?E6|2ʛ'ڪog+}HH0s,F,E7o~:\_z(<] <&5vjzR܏Io%$^ێ5D2uj}+~:_YwD"dZC71t#]3>$J :t #ŐKY#aS+K~q[`ᙎFwgȅwgKqMIDQ/~Ǧ2GOrzȏU+WekjDtHThQ\򭔤#"~t5,_ F(I?)i~PtPi fKSKIh*r2pJoh8r43xn'Tm„heU4IqRܥGt >[LSD,e7F rҴYJec뙒Y2"y4 `ː@g(W3^ػWNq >8D2'Ezr7ֺ[<$wx'lxjsI{ڙٹ 'Ki`WQ )n b\(72Za%%h|92 MDM0_Jtݼa{:B ARHX$>ԜUIԺ,Mpv@4W<`k&3MJ.BN:vwhiu M-{Y '!a2'l@d FuE˭g癠-^_k;zj9 nžoWlЄ+_dDupHR= -:J6Sw]5,}M^5 x;N|kC#HA}ɦ^}#rB!0Qֳo8T btE$I ' s;(EHU<^DlAf\=.P;aօ<͐ѨJ7@C"vPJN[Ҙ+}7nޑ0W}2kR?w|vzq)]kIH7\OhBUւ ChβJH1r89K)}(ڟ} K*{diOn =zimvۀwt msO St#\ʜa M6IH׌N Fl]GJ/x̎IT1g_s7ÓZ8xE?G!'(VO'-O )[V2NvI_yDK;hjfZBS,K+uA܈XDc#5*G6z*`UewlbA67!٤%/l* 5J2wI\Uqz83 ;'\ŕozJT 8J=kJ~\w?\ܫ_E"'Au7!iqR|?[H1m9R#sh¢@}^GS WY`6Tbr!ֶdX.3YO򯛪.<^h 5>Y A/; TY3x ? kVJvFAqmbYw,~}Έ VOEk ifHY? Jn CNU5{ߗ#sDlaA^7O_,!,\"6:M\.] Ғ6whRv nCܖ״GE mSU֫eAYc:ߓ/(@83&ј0d=qƋfWiJ#N3VQ hLnYLOڏ}H*6+ tHAh@%R\27ZW2?rd` n,.VZ6+m}dcu熲"Z X%薐 h't?aBc"fbǂ5lV=TC0l =VE ]A:t23.AД> #2匏"ziWy!0c8{;.ƀ?z>zݽz_xŮS*ۈZGy~^33/i3-2RSYHN|,^:mZ w+h_3M_qKڰ\qlF{YB$8$_l=wOZorqd;uV5XTS:u'ƽϗ)N=03 bK܀ Lxך,h:7Z vGFͦSN꺷NcU3"UWXp#H|v?ųe+4@~W $n-Tq7^\$SWIed ԟ<ѣkoT1_ y KذP zxer9Kbġ8>@o*J*s]{O$u dLt+$§^$7K-N᙭݃{qY5 FBN6hY>`P3o3+!'XF씋L(b ĈG2R/~g[e'CY AJ j`zNoxbˋGhR3Ƕg+ Q1r^HK'3Dvz.gEEOlxeK*9{%Pݒ-Z5߶ֻQ03tU5#:0JȷuȄ90f1cB)^ıU.'헞` ˲c-W΀5D4+"Sq"Y(>S[%7x9<mC#jnP?7#O01 6WiOsr31i1GJ+qEyúxR˂uA7Y{n}qCG8< dl~Hr+^78 5j2z,\GWM<6|?5Փe_jVv.+Bۨ3Sj '!0M7)HW"V_OLU\s|I@͑xN';Rx-u+uCecvn F.EigMkkx8ϣT`HږYK>GQ?F ۯ:久Y[-;BBingեEÓn#߸f+VN$6Z-ځgW+J|/;l7F(PײL4%áy~y&0K?mJ| \j(y*,gZ2*fcFNKkWd˻^)hai_JOՄӇ2{*˥Ť@+/L[aPq+PIpnN}TfTHk,Wx{2뷉/,wÓ3|kMHU v1x"jQ7V``s%V:^N]2Im6/ -T0B@./ z{V~ᔡrS+^|-'zm;N8gd$Ȣ>^WT2;I<X:dw>rv uHWݷshx A>VNz;3q)h9";7P ƑŀQ(X˳_f[np/}?EOQ:fEq~4_8g֥Ԛu;T8hCwG_?_ UYY]ųF!z jYM-I55hkjö>9\}sȼq3,A;XNnj?z!*~à"?V\x9oj^EƏzӲ$8Thj"r,lMaJ9c:FhEecD .T<:=5TN FM< _]cR01g*3Ŕ* tpCW 4E8ڜ4cqvdԫmw,xZS? BA>RDveΟ<W k1(žĸH9g9 lzj8;3չ~.'vnO3+D`'VM71N+40"KZA.Jپ@Oftu-(o;۝7*Axi 5>Z_opTFUQ ΊoPe1 NvtY~jWg5wnH& L"Y\}`*$m92!- ůmWgĤ3u?@ 8 Q'\nPX?+lQQ- Uk$26y><h" = =}e@G!9;8/8Cwjgb-+4%OUH:-ؚ>4]Z0c c d9FЃmiё@>/VFL;~QG3p"z ^,Y#􊽕l}x(uu6uniʀs賟54Um 9s,TfņA=%X:FFիa龨mǒ)EH .aָUk㒒}Xݶ.:HfyzU~9Drһ-Z~3rE"1czWp9^D4nO7 ȥ>L[# [1u! Y R$9puk|9 & %ζ;RH/hWq RFYpe3}o/a1)kGR58ݣns[}JBM-&B:]"z^4" 2ŏcRV ̺&ɋLm?VGJdǬ\JϾfA? xŽyظr{mKOeW"rn6܌sH_freB;s9O~#CW \҉v mc|@CQ.4YViΓ'6/*nWUmٛUҕ*G(Gw_X]l54HAO 7[MۺqGt^RDU}NzčPC\}5jϨR+J/L™rnӇ ;߻9:DE y AYBYטi j^zpN̕K_{F=UgUda[H 2K!#cPY>R&qG)6?j#60v)y8"G¿m:Iوz~=/51#L8fs$űb ^&=IUo >GE&ƧW)B(M2c(Aa¤w[5p5,=Xd[.aP̝Y*8 kJr8Ya^gMDM;5u*aCuy^` _}GX[( bgn*Jd:6˧=uܮu T4)R@P";9ֈI#qC3c?NL5{ AR2v+"~dnחiHex.N_.PP!;(R'_S+JDI} !¥B3rL{ɰ'dʎ:T6 ,斡e=4d`A;$CSb8-gY|ϽJkܦ2_!plc } FŷР 40aWBp} >E8g /Q&d6_-fZI4s |;h =s2bp+&Qvp~!paˎF |Fƙ΂Psi*\TִMPPPAI;Эn죰FvZ}?Wm#$M_ID'h[vAXQU9wb&}&ejMa[/AL8LFE.Ljurڒz8{TYoGwoUVcmNoqBj䟋 TsNq Qڌ ?x ؘSR"{c!h{GB(ω?|w={Jp{CLi@(}ѼyYXZgXEX~tBux*?!BXuH' YneFؼoQ_o?4qLn(eL ^s "a=#Ejr@/$N>&l+sDiZ?ӱ|X9u0;IJk-]ҝNáOZ2ٻ*4´U@U^uixϽ7fv^(cW$]W91SM,F Eio tTU ϕ24C;Y8_[Ua}B%b텬_tlyDQzb~,nÔa$> Z@Ģe[F$&L݇v> oo^k⤤¬B>+^(<)[Bnbpo62ic?\SvΖ8 ~m-2y_o߲|e/gW&kco?txaBD8jx^`䏥".@Po/pm27o H )%*E9Z! a}n4L OJ<z _m9 9ÇTp̺-kU6 'c>!ð_TW%*F&1jew6x|vۼtA r+qKymV~('}u k cr)!#@H8I* 9D/QҬ thŃDD3@7#A p!@1k/.mW.bT0.02Xd祬cM#V>XxfTt&4LǴyWEذjjia8'q8m).JRw3wsn PNWΛG}ZfL WEKcߐ.3ιkQ UDTG?jE}r $a6tPêWQR21/,f8à |2$è3=<)_=vǻ#Bd6 hpW pit'i~egfS:ՉԪj@K,d@9KH&nƤ,OD& F\َ(݌rsjG{D2&7逜9H!%cL䨷y?6mn9x+6_^ޚj S1+VNLo)7-dӏ˪K- e\>s-ATur܈AA:yV80u*@t(h1׶gHحLTB*yzԍw%sMfE2(aX0j =S@f0RAc}0[cdсKiL#qK[nDXĦp0-9mH_&qw7G!aF\lPc<16NO^)SnL{jcv8WZ\'QuaBkȕJ*pĥ'#|=+;;,mF)ƶZIw:Wf?hc{%јI~ YnzMQ> oHF&tչGvץօR5)HA2mVp|X'Z_ӫ)8op$PuƝeC}O@Tق sl~c湩 4ꤷB&Ex0gՕjhJFD95uWĂ((1aEhk _ɺB-63~id9H/K?m"rҸ?YN㬱|(CEmUB$>=?>v?a[}+ +vKq; 臯6DFN4R QSڛWuxTh({}"OFpómI$|jg):ROZѽCר92Ւetpy]sNZY#w"J,(蛘_,w2F%%;'T DGeU,, "ڱΗIrr#Z g_hLksOcr, RI 6"n,|YZi냬C5{|YA`D#H (Boa/GP ӿݓ)*{VÖtpkF卸%)P C԰d;>E{?L"zqzktݤAlG)_F.KW6ՂLw6^u}O޶29(\p.Yʩd zϿѤ:UHiZmY=ly*@g\ir\xhs(zD_BsW υl4;*6{ˋK}ik@,EK|y^Omu]1b.|62$^Fx?f#w윗-Ud{"2Χ1|;YWɯգ—|A!9o!3OFrD6Tꑇ+]_] oVUQ\B Ve:;="4J%l5"ۺs6y8{C`RQ*Acm9ӂJҶnH7wkoV,PV~[T،q e#5ReB[%Puok`9 U"22Dmwӄ ye-me-\E,˛&xA3-| mPѝ Χa79cqΩOozhLl s x;?O1)O{ q؇\1F_$+HAUvxdz =+>'hɼjTu$]u^3@,(jW :j!m"%v +`ռh "$(="$)bS*H:ysܔ?ZeUe(Lj$8amDž)gGXW$O0>t42D/Ң/LaA[m)8mya1C <[%K|?OM=‰/QJfw\֒or|U xl,܂t gϲcE[MqB]{Yb~L@*X$zxenr+:j_t9 ~M˻W(i i `+[C#珤S,ַE|y^p?Xva/'譳-Rz[ƅӌ4e '8!,MH1JW܃;XU3Wy>RsД?J GΧNaTe/xnCЛt2g|Pjd*uȭY}|rH;عv2/7%>X2K4հ/~a.znƥ9ڼNPKUo(̥Ʋ:r\ʣ̌w|p;.%ǿAf1]D?G])3B]bW22I++@o?yWSG(UbAdV%S&âq=raf5\SVe>(Q$I0?LK:gIh`CrFB:-mDrqiA?)/~~ Bs.*u-XMFSaXqaJlM ׂkuP0}\_ b#~H_dR{i7=[΍Ee,Ek-|)lHr 2w$c(a*Mzb1Qoˆ橝~i#,mD/ŝCAxSp7WܤI $5#!"~z7_;n(6}#G&8qO3f|N1`9Yޝ1N K[޲?BMPfG-9!T\h#I.Uhrd`B#'_ jdvF?[mQj6ēXSJtRB,ds,bْޔv1Iӧ2Ϫi ( 3s gKf)_.7G& gybݠLE5bkz!2p%,NdVFAd}3e=fZ9cz7 |g1utz!j# es@ylhV aGB=ih6ٶ HɈSC~s.K+a2dd1*k*PpIڶa58_J` ԬpZC3WE`zoW`kJP%Xϭpڐeʘ;Ta4xm^&/8"wiB*프1NNC&j.J3T==KN`T"UQvqo t9XɆe计}L&i=`/EaRIF\$Vmc}w*u$}5[Y>P/KSwk|=@[:)eV>5GH ^8 .asPLyR?\7Bt^1<.5`gךɓ쳏(Jv Z@Y]~d^"Jdt7)6?PGP ̐ M%@6ܳ@@)~ծjtjI* 歀Ο+z5ԉ>ʠ~j pR4Jw 0Ý(61i^s77J_@ZV8q{[Oߧ/5H4wr 8cAD\5sye 2~WeR ma@O2-eccM/ڗ"S2?ǠτUJӴHOxb3` LĹ{WO,M AٯgV [J$yu|ܲD >}=ɪӤx n~ ,x8_Q-plR]Q7hhz[k+].x>NaQ}Y4_x: ː(>CC/q%t7Z ./O\⽵m'y|6MbMzesHKG J]mwFh(ŃqM 3aSZb(6X"@df&-*FԷt |ZQB uuxJ0%X/ik2*sgB(Po{\Ӿg%h(|ߑmyA|o1V.}S], e :>2&a YWzS(gԨ$#Qo˂? (Fx9Ҫ`~ʡ<ŽquqϖSu;?qfY&GF3W^y :M t_" "Agȕ̺;NTB;Na[ U*kJ׀I0L+]3eXLTH=ϻ)X";È(5aL)ɔ87yMۤ^<`K$Mj:vorf1RM]/taHOY CwSx@OVH> =Jx)P٥nf?[]i.W}ǵx.푈(kk4^Jaڄ(ȁ[GfYWɦ67B"7<|(V Lnf™عDyK <;O $1oG Tԥ9pI\{'g9CW8e̠Ѽǹ0}H5VIHav_&YT"_Q̧Ft*c‘j44_ie ކ]ޙ;x?+:F1DT}fPpPL# - ]4c^- xErtEXMe+mcVҋWZq쉖 v2ʜlR0zzyqffW{p( )oEԭ%rwh'zI!?p:h ד=ٜ'{ԐÊ}~{`qh+ٻ5n1$C qԦ|ը m=sR+B/vRU'wM C҃ &OMe P9`0;q~K^PtH[tzBʦD0ЗR˿CxPPьՉ+vêݏ7?J#4'Bͽ 0<1 oXR×u-UΧa gFًX8PrdyErA`up-8+k3G{Y]us5ۇ,n@c;f7 it- q S0y6yKn!lAxj`=,,6\esgv|(RAxsgIhkM:J催Eŧ|np~!lWI@37Ekwݲ݁[=ˬӧ@PD}} U/C{axуsR|_y6M] '/>k(hU7CSLk   W`7"pjdzVIVԗLI鍥}JZüQ8jf#Pv8^.5Hl]x@\%WFP)W"@ ?oZ =8FAbN4|tWcw\NYY\oTnǼ)~kA/%r;r25rh<*4YjدսCBѨ/@Mog9yjC%KufU33;po$aբz3}5i~h5!= F@ v{ !>,~W/ n¤$?=`Ti7$f!NC^B(,㠧zxЀb[CsB-$#UK > Q,AȮe3~MPjr#6p4 LeZ9 (HZ>ҧk3Iw91-Ԏ av"Ihmu J]! ]p#6 6uj?L9jG݂xGN4Y#dU(\iAя"cǰ4~#TK}%я`Y| MWѣ0@ l=!rfю(Tk&8L׹6h4N% DB&ԛḟ ]e?T ^h $~&$[&2LL|7\}3;FK!lo2/i?tih^f[mWjKA!w 5n$\B.7([7-e ϏFWs" Q/0gʧG]UI~W.&J.dq,y 3#H7HUiҘ-ܬT <zLP#M#VsSGD_O]}S^ n /Ҩ &S]Wz$[:Ԧ:'?lѷ~R XkbRԷtu|&wi;2VEes͉i+}*T ʺ&܊晟%;;BM̤/1hCV)b8O #FmXV{A NCk_N,QM!CJܔr~ؼ[A.ԡoln@X\ӕ?$iy O֚*Ά` S|Zߊ0eء8]lSWߙjroGx"$rܘd3,Go~ !J}ƙEP _`d` ?c1ͅY`. R za#aI);Xɹ3 R/ -m;&3255_t>Gw;)dH`MQrFVA+3v 0doгHbs'VI]kR"ȟfp9,S1,W5黺\숴ny/r0lN [`1`5E[QW7Q&x7OѓFjJ\NB |m2^6`-]eo]rck y~ğB s9Wf6XL0#YX._y]^FsFWܭ)[J k~w^kLQ&/DwT !j2enkZ6[݇IXX"7J81](w3voOW͝VUYFzGKH=e7OnIy$Ev߼W/ˁy)`7 ݗo:jh>_elhq-gY)@_wU pj)]ՅHs>LwT=lȈF,J ~t nf"ְPl˸u5 Aſd̖/"OSM4Q\쩤C\<qɦ9KW& ^"ZV87|_,X}vV=pe& {6w6Yš3xf1gBSeoo$CCrTBD \m0|P nc=Wr9OB^9ktT#ZbŢ1"SJukc|p GvDD2IHGFUpzf}P]:!5ˈ[q >ޥeFт ݘƣt- i3\Űh6:b4X#6i3G / +Q3yQ)?'Wgϵ[r_R1Jצ'FmS4PF@ȕNZTPFXZ?PW_{r2ۊaE]:rIn^B1v✩ةoog_HLdJ#8 JVnNk=x;utew*c!3h#ǥx65zHxWؓ)k;*iަ9'&+PT(=C`a1Z`ّuަDj̉pnr^ѠR< ?$zY@fga>ajɬmUN7;КS3s*BTj?N)^Ԍfѣy/lq-Xg nFӱ] ֬OǯV{57K0Δd?O^J 4'UHq@i J%# \tg- QEVqOQ鬺:H|hh0t i"^Uj q kmв&L`e.A:+jdf |n5FGܷ =m1Gvc&zNCMւh`? {ɂ3},ja{fV̊0ǒTyztoL^gpm+c:,ꠉAZAn{.HF0ܜvC-$%ؑmeI`0f2amb5eiÒTa F`tXXLhSALe؜-1* } sxhun @<qD2ܚLUm?_&^I!2( DMM/*rHQK%~=si$K,HsLWM.mr5cLHmEMu! BCT 'yRg| CR dc/o]cqCinRb5<*6uYNb1NcjO2}\k+~G!齕 6:M f?W*KCCU݁+J@´&E;\UtT13Π~z [zrۣFƙ,9%y } c.kO%_R}ԃiSsjYT;:lk]˼2Rj ူ4+fDuC~#Z#:r!0N?/L54?6g PV %\wu$RQe+"r!?7gjFVVW6|d&mdCq׏52rAܶz wjhVʔ[X1C`۸9.ۤԾ^A2:fz8^X$% ZA BmiC8m {.QXLJNyk1]gТ]^ 409:c 3rT snqY8! :]x}U" @:BT~,& e!лG N&{)V3Yy}PObOnn' =uAYr?+TBPd*|ZO^UVQ 0ňc+:9CK3 h",RL@Tusu4ݸY[oGE68N\˪€Wнm˽' u#wg&|uts cu8r<߲ ,7T '츙r:}@ƹr}$7ҋٟ(\jeBnП6 vCFX`.yԲP^4Nj**ŽTȉ 4}C3͛cREDAw '^hr8z !/l Y9Ec ga%E PZQSIҐR~IG~2.aÍ>p+'H3i 2[T^Ⱦw|·/O%aA4-}6'/F\B7 ^64<@iNqk?YQ,3ڴЊ? ~/DԮ7 vܟzbl֔)mWCIT qio mt!ixT$An(c< X]6(hTN /کg;*uZAi]5_OvϠ>SMڱ֍rsQ=^S닱nblɵfkFR+< lLٞb>{R蠔_(Iޘ#]<8 #"m EoBM-bx>69J"fXC<#[ՏMe ?ZդDL\[4:Im8<5e H$mqS PŽ$q"(z(#-xT[}J? 1^)4aUfڝ<]Ne)m@%r6ެ~AtLg^e9]ۙX!4za4q\oVBi50>~G:C.<VDxSQFyiZ;NlĜ.t>mt߁z+{L/ (v㕧u-\N׼+1x y1--w18@\רIYpB+ca']rgmnI_#_"'# iG҅0X䈞㳁V"0^w-rө ( ;sKM2l)DP VG}M~W:޸8*ۖgH#P;ٟ1?Ɯ *W[#h)a2qwmH(}fQ*<\}+kc粺E,_.yLķ"q߸_Ӊ]AՍ3;XDc"(~R2IpɨͫM<7G`a /?$o))6,5|i  Pşѵ\鷋a)wANAx.z,ݹ"z+I,˰] 3N0 Zf8`ĉjm3 יjaڍKUT2! 7Bbt;{K!1c՘x9<5/>զHqF_4&Dtd&-T7t1SN>7ٌK :׶ޘNnLA@8Msz䔚N041C%z({ش[prQ.dߏrH߯R^$gG+O1+DSq:-y'nAQu=nP yCN[9fj%կ 톳o'Ud@J!޶5>,nJ/ BGe]WM=Mٮ{ M$\;G TJD3CKV3WwۚSR6o+k2 x^No@ dG j0Q׭e%Ee ξ%ʶB/s!waKͰN.-fܐTpn9ǹhjգEk'9*pXgj`.smAxD>^n{Q ۔F0ȳ0cPgeΞ9kc!A&GT9f06t9\J@k#*䇃nRm(A*is5ӯج'#fD38)U2A-k'g%TrY|Է;.]}:%ԙ={2Kʔ1#$O~0G;_89ƴ5mw&U`vڈ()f3X*vZ琔][u?Ll?e>p ׌9cD~%{Lۢv>sU ZY .Rl?n(BƘ1F]T77}&dCV $dq͞ebDlX={ LbL_#zQfZe+Զ`~epd:gt8n^yukĸԫ:^V7KR-ܱwlj*P3]Fv(zv 3-,U (0ސT,pֳgl&3zkfG1zlt K3{q']R)sP7T3rocnL%~ˆb*`H ,{ݥl}aѦGiBX*c">}{8q"4#}Llg`p|;ˑ &{3qu/Sjb*!),.CflzP*z黕3t曰n3Yȩ :L<#eunj @ b>\ӿ dS&/gkss@ıBe ,[L3%>=ly%Bu WD 8=tR+!Ľ- MNPPmP_o\K^IOO9kFq$ې$XutgM"01>77 2U_N7V*͍PVKOk$o_C {v?іb+y}aNٹ@r bG䲱{ejyЕu !7Hvm'tDj)#e fN{qsn--=c"+/I$ox*̀.t|Xq̨/Y\ l@lBCaNJE xx0&P9_{e G g$\_nR99PO3婴ZW'!7C ZB8f7ꫣ׷ѹ&93!.O/iV?{9EIز}p8~NVh?VgIBepq K^qpr-=EiOB6286Lzo &z*VM^vtFZ>Y8Z ~2\Iem x/zn{<2p|M lMq4Wc>N;ɼ)C(ViAZ= yV867aE<qzN.4S&ĺ-9ˌ>}5l΄PdK Ky0䉡I)WpC>SIO<0B!tX#8W 3ҩa8 -WBVjhrd8߮P^8'xg>PI :7Ka2`Ϗ]N{4᪆!yIPCbƶ|Zr}:Bіi̼K|awim@πFm3n{qIa;II~@ ^ӖYFCL7Zߴ"A>"Z8:KDo,^u4u@rDfPWR|4mFV4S8-z,#ϕVU 'OKRvǀ:'s}T,C7, ׌ d y&:A#~%[)MGE>%x ;^>+ӣ4 ?V;`u_y YYa+m`94XHTP15\:E1I2x Dr nTc[BNx҂y{^.yXCmB̺'O bѮJb^Ϩdae9 hqFl2` 0NAaywU^Q)~*k*U <7L^Yo hϡ嘢- .ig!;BA*"sd;F@7k`n0uzhL.+NM {ÔWj_u WgkbK01Jjh%3L #d/c&;{ [iȯav&D, [y*>kKf}{EskӠ8  wߓbӑiӠEWHn:p9-Zy0bnx_ #0=$w+](El5`o@ ɄgJxRBu)?F^'cA. F-k ~VJz/6Ư[sN}"fڍ;!.FVCzN( Wh[~8jPvL}bHK9ߺWtø1fT0jUu@ m'vK=a(rmOKfE)xd/+`U9$&O6oہ8@D0Ta XYj$vZ bo=/}6HEd-Y5:TwaE5t˂4 gH.@nvllph5#}¸n5:֨uz\-Xk^v̨ Z#H|֞~w{g.b|b|FL4*]sL`H kEKK { Ef4EPϔsate_haӂ@XMѷي2鰽fdAi\: 3ߢVjMɓp ƉaP/ El7edҭ{IC>R gR,г!uRL);AH-e R`~!C½Qp ElhִҼ3E( Ƨ_|m&hȤx#^:vBX!ixrhy6@ξ>l\/za-y[]"BE-ʤ|圸RE/mԏ9 ~se.JE;alN?1j :FXܜTE>?NQ9qGcRc"ݤz$O|\4#(age+Iyf QNUĞ Qo*[-7$,H/WSnmjg4ɾ3ar| XW4F(1n?!8]`/5w-g UKlZrgf qYߓhv\~CU|ɵHOL0蔖xU{$`+V1󢂤.h~?@ ^d<7I{g%?왘%&I'HҨT|"mB~&1'( rwWJ$^* ւ&zx%!y/i;WbOG/Y ufea|| 7|x0dNQ}+mae ~\yAb@>re9VXHN= I(`mġ@ӳP<;cp9w]2_2 آ T*jJ]eaOJE7lreÅkԚb =L{WY :1V'>м=GbbT]$hkJM U-^ gj߄:hXs-`2UݪfVt5mM]ڡH]_]fe߰4({Pӣ۔A~Ү ܎G(Wɣ/" {< Pk!n⽾-\xM"NS(ԽISPϦ9+M/yalAy_7s+kESYwTJf{9kE}jVtip>>5b;H"BaE,;Gu.ܯc 1MVlWYlDr8{%{ e혲6̂o*-kZI{e%(rߢe@ujFpُ)Y_?qQ:9iqs>~/ЧZx{d1%:ípyl@1"@PO"hƲYČBʠ Gm;^~:BUkq܁&&jG>5w_ x5HQ< o9BF ? |\]Gi8)Xl}].s}/3ykwQ[A;\AakhIк,b2;ږKgz _ʹ.~Kp|!]ʔ;[i)>OjoMY6'==+Q I5JҐ|< /kW <,1fN7d^Ԏ1-*E5R^5m wyAa=q%bK4N+?h>&Ilƴnmg" Ҕ_ & r|Rj% 1;7_%+պ rMi_'ޕexKj xݾOrNa|┵,[r&VsazfA< ?2Ƈ%M={jڗSC0X1X,g{6xUK~; WD  H 7-SR^<4\ľ/jBJ` /\3#>ʟ& hRĢ).Ao1{XfRHc擄O0~w$c.x±qQT~M,&Ǐt8穄3蕗7~sfH'/ ŵ%`Adč n٘i崿Z)x땽0gaKFaLÃ;@tun>jo !8UAfvO6FO۱ 6[5biI{=pA@|i =~魢,rLmT;DaDGoaFL V14*g#8AJkEw2;ߦ-kމ,Mxٗ15"!IF]4m6v aY<^\ e{2-bB=1\8QӰ4O%FDqe1nݏq D?` aPEd}z@JS%@ԸաHwfw:qܡMeP 1`lfSMaxoy@ ylEat7<$Ӫ-u2򤃸r7.IB.usfуbkZrgzN9 p1$ܭLg/K^2v㌓}ax6)8#I 61dI:3;xS xYO2= ސ(YN0'u93~C#\֙c g6qdQ=XTU )&0b{Fs[Ǐbl`58@ׁ :[N>ӥ^iv`n"v1e]\{gsf䱥bg}ch28q"Qׅ_C["?Mִ*hdlækjQ`6^6ۉ88g-Jra/@7O&K`1d^َڹsA0ޚz5O=37K`l~4 ='6}U2P~/~ހB%ZLMsn4]C. S%]X~< x)=bUwoK9Y\,'*8d[5&$!ds; tjS N~#x=e;f##H|#4+_@U$YGӵ,lRhrE,&N4SJhX WД2f**!K|˜cYN[>䰫T/~.Avr&͊v!.8K!?Y&pPD8Î~Zx<=aV-ԃRLnāS,^2{{w䣼OU&f;|wJboɪ#ܾVZIM0v =q?l`S'FG O*؏/PripWx'@+1=b6E+і}5/&xd #g>EW92yb/Űo{'2L' &ˣ 0j@>з.楁ѱ7Tչ9' a8}ީ'`S\~?/sJN[?eFُ%<˺M%e-r8Xt{;]>%̏.Ɛk!F!|LFNt 6p'3RM?\u N= b17gN Շo Waocw] 3:3.j1D֊ Qq0kj6+v5 l/ cz+Ĉ2PwԶG' Fa9d qƀI=6_U(C 9:+gC[W>@uh>6u/脦m!keT6( tx@3bacq })B=k B)#`=u}pi2؉҃>r%L= AҼxAA0!-7__5i;@T:q+!0yO74zbM ^\^BCdit(|5+u20he|-:V 1PF|N@Ww .lֶE8L39 +e`Hnm͠y:_򺬳n9z@szi-̘): Js%t] !dlʘBq^kRQ1$p,s?$1+%WvFTll52k`Akp~EA}d3F!mUwOWH}  #A[(+s_u7WN'>/9M(! z)o nHJV1aXZQiV* b(Swu0aviϚɗGn_Ew@0@r~dO0&@SQ\Al!\ZI=BN*Kaj?` y>.RŠQ_F~yFP[hoÌshWb (ĜJB|`n<2c'= +ʴsN UN;F_bxIDQ+7Kq{%R&-tH}o?T#μ@E>u[ V[dIpj a{D?|]x]j:!̵eY>Y?VMsݱ<=B?˗zToyR)+/ӧgHg1ѣֵ3)OՒ-"~)Y34[㥀X= *wIK J_5|4Qb泾 ] o)NnkL$0bfø6} ZNL4ȍvg;wkPc{>:+4(*9~5oӥp#S+:*NBa{–Y" }H(,,K7V9ўF E)KHŪϝCzh?'3 -cOUЉɛGY"2OLRj?;I7)^(FY0OC6](p%tDA.p5r؜+ ?d b,W,V iD;y*y&t6#5x"k'G{]@W髳K2#J< Ĝ.:!V6 _e`d/&K|_g*pimcJH;0b!93.rO͎{[( P\z~޿νf ?ud ZDt˰$,߶"^Ŗڿu!-&4%gl,16"n6zqӷ%G A8 )A2RW` ҾUJ6iRWiVb%#uĞg1`#Vе]~C0bHѼ=r,Hsք'T4aϒ:ܘ6Fv op7÷ݝB9ǀi̥[qU{-/˸EK2qYFaY~(= ж}lK fXATnaΨg<:%o&m{ݾ0\9_u{ezeğ{0`5$7ʉm#=ai{F}Y[֕8D!I!,S Hr!"kY`RS_'`ΆsAa$*y0-EGd o3͞1~DR0@U[:fAM$M\niΦ5Å'}75NFh$wP8;!reW$ 1L߬jz* ٰ-ƌN3N|;{=